{"id":119491,"date":"2025-02-13T18:00:46","date_gmt":"2025-02-13T18:00:46","guid":{"rendered":"https:\/\/themes.getmotopress.com\/booklium-boutique\/?post_type=mphb_room_service&#038;p=4163"},"modified":"2026-05-19T18:07:18","modified_gmt":"2026-05-19T16:07:18","slug":"spa","status":"publish","type":"mphb_room_service","link":"https:\/\/nobelmantrich.com\/savy\/services\/spa\/","title":{"rendered":"Private Jacuzzi Cave SPA"},"content":{"rendered":"\n<div class=\"wp-block-group alignfull\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"savy-spa-page\">\n\n  <!-- HERO -->\n  <div class=\"spa-hero\">\n    <div class=\"spa-hero-bg\"><\/div>\n    <div class=\"spa-hero-content\">\n      <span class=\"spa-eyebrow\">Wave 24 \u00b7 Valletta \u00b7 Private<\/span>\n      <h1>Private <em>SPA<\/em><br>&amp; Jacuzzi Cave<\/h1>\n      <p class=\"spa-hero-sub\">An exclusive underground spa experience \u2014 available only in Wave 24, our luxury harbour residence in Valletta.<\/p>\n      <div class=\"spa-hero-badges\">\n        <span class=\"spa-badge\">\ud83d\udd12 Exclusively Private<\/span>\n        <span class=\"spa-badge\">\ud83c\udfdb\ufe0f Valletta<\/span>\n        <span class=\"spa-badge\">\ud83c\udf0a Grand Harbour Views<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"spa-hero-scroll\">\n      <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,.4)\" stroke-width=\"1.5\"><path d=\"M12 5v14M5 12l7 7 7-7\"\/><\/svg>\n    <\/div>\n  <\/div>\n\n  <!-- INTRO STRIP -->\n  <div class=\"spa-intro-strip\">\n    <div class=\"spa-intro-inner\">\n      <div class=\"spa-intro-stat\"><span class=\"sis-num\">1<\/span><span class=\"sis-label\">Exclusive Residence<\/span><\/div>\n      <div class=\"spa-intro-sep\"><\/div>\n      <div class=\"spa-intro-stat\"><span class=\"sis-num\">Private<\/span><span class=\"sis-label\">Underground Cave<\/span><\/div>\n      <div class=\"spa-intro-sep\"><\/div>\n      <div class=\"spa-intro-stat\"><span class=\"sis-num\">4.9\u2605<\/span><span class=\"sis-label\">Average Rating<\/span><\/div>\n      <div class=\"spa-intro-sep\"><\/div>\n      <div class=\"spa-intro-stat\"><span class=\"sis-num\">Valletta<\/span><span class=\"sis-label\">Malta<\/span><\/div>\n    <\/div>\n  <\/div>\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SAVYNOMAD \u2014 Spa Page (self-contained)\n   \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.savy-spa-page {\n    font-family: 'DM Sans', sans-serif;\n    color: #1a1a1a;\n    background: #fff;\n    overflow-x: hidden;\n}\n\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\n.spa-hero {\n    position: relative;\n    height: 80vh;\n    min-height: 520px;\n    display: flex;\n    align-items: center;\n    overflow: hidden;\n}\n.spa-hero-bg {\n    position: absolute;\n    inset: 0;\n    background:\n        linear-gradient(135deg, rgba(10,8,6,.85) 0%, rgba(10,8,6,.5) 60%, rgba(10,8,6,.75) 100%),\n        url('https:\/\/nobelmantrich.com\/savy\/wp-content\/uploads\/2024\/02\/001-03-SPA1.webp') center\/cover no-repeat;\n    animation: spaKB 20s ease-in-out infinite alternate;\n}\n@keyframes spaKB {\n    from { transform: scale(1.02); }\n    to   { transform: scale(1.08) translate(-1%, -0.5%); }\n}\n.spa-hero-content {\n    position: relative;\n    z-index: 2;\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 0 6%;\n    width: 100%;\n}\n.spa-eyebrow {\n    font-size: 10px;\n    letter-spacing: .4em;\n    text-transform: uppercase;\n    color: #c09347;\n    display: block;\n    margin-bottom: 16px;\n}\n.spa-hero-content h1 {\n    font-family: 'Playfair Display', Georgia, serif !important;\n    font-size: clamp(44px, 7vw, 80px) !important;\n    font-weight: 400 !important;\n    line-height: .92 !important;\n    color: #fff !important;\n    margin-bottom: 18px !important;\n    text-transform: none !important;\n    text-align: left !important;\n}\n.spa-hero-content h1 em {\n    font-style: italic;\n    color: #c09347;\n}\n.spa-hero-sub {\n    font-size: 15px;\n    color: rgba(255,255,255,.55);\n    max-width: 500px;\n    line-height: 1.8;\n    margin-bottom: 28px;\n}\n.spa-hero-badges {\n    display: flex;\n    gap: 10px;\n    flex-wrap: wrap;\n}\n.spa-badge {\n    font-size: 11px;\n    letter-spacing: .08em;\n    padding: 7px 14px;\n    border: 1px solid rgba(192,147,71,.4);\n    border-radius: 2px;\n    color: rgba(255,255,255,.75);\n    background: rgba(192,147,71,.1);\n}\n.spa-hero-scroll {\n    position: absolute;\n    bottom: 28px;\n    left: 50%;\n    transform: translateX(-50%);\n    z-index: 2;\n    animation: spaBounce 2s ease-in-out infinite;\n}\n@keyframes spaBounce {\n    0%,100% { transform: translateX(-50%) translateY(0); }\n    50%      { transform: translateX(-50%) translateY(6px); }\n}\n\n\/* \u2500\u2500 INTRO STRIP \u2500\u2500 *\/\n.spa-intro-strip {\n    background: #1a1a1a;\n    padding: 28px 6%;\n}\n.spa-intro-inner {\n    max-width: 1100px;\n    margin: 0 auto;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 0;\n    flex-wrap: wrap;\n}\n.spa-intro-stat {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    padding: 0 40px;\n}\n.sis-num {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 26px;\n    font-style: italic;\n    color: #c09347;\n    line-height: 1;\n    margin-bottom: 4px;\n}\n.sis-label {\n    font-size: 9px;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,.35);\n}\n.spa-intro-sep {\n    width: 1px;\n    height: 36px;\n    background: rgba(255,255,255,.1);\n    flex-shrink: 0;\n}\n\n\/* \u2500\u2500 BODY \u2500\u2500 *\/\n.spa-body {\n    max-width: 1100px;\n    margin: 0 auto;\n    padding: 72px 6% 80px;\n}\n\n\/* \u2500\u2500 IMAGE + TEXT SPLIT \u2500\u2500 *\/\n.spa-split {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 56px;\n    align-items: center;\n    margin-bottom: 80px;\n}\n.spa-split-img {\n    position: relative;\n    border-radius: 4px;\n    overflow: hidden;\n}\n.spa-split-img img {\n    width: 100%;\n    height: 520px;\n    object-fit: cover;\n    display: block;\n    transition: transform .8s ease;\n}\n.spa-split-img:hover img {\n    transform: scale(1.04);\n}\n.spa-img-label {\n    position: absolute;\n    bottom: 16px;\n    left: 16px;\n    font-size: 10px;\n    letter-spacing: .18em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,.6);\n    background: rgba(0,0,0,.45);\n    backdrop-filter: blur(8px);\n    padding: 6px 12px;\n    border-radius: 2px;\n}\n.spa-section-tag {\n    font-size: 10px;\n    letter-spacing: .32em;\n    text-transform: uppercase;\n    color: #c09347;\n    display: block;\n    margin-bottom: 10px;\n}\n.spa-section-title {\n    font-family: 'Playfair Display', Georgia, serif !important;\n    font-size: clamp(28px, 3.5vw, 40px) !important;\n    font-weight: 400 !important;\n    color: #1a1a1a !important;\n    line-height: 1.1 !important;\n    margin-bottom: 20px !important;\n}\n.spa-section-title em {\n    font-style: italic;\n    color: #c09347;\n}\n.spa-desc {\n    font-size: 14px;\n    color: #555;\n    line-height: 1.85;\n    margin-bottom: 16px;\n}\n.spa-desc strong {\n    color: #1a1a1a;\n    font-weight: 500;\n}\n.spa-features {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 10px;\n    margin: 24px 0;\n}\n.spa-feature {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    padding: 12px 14px;\n    background: #f7f5f2;\n    border-radius: 4px;\n    border-left: 2px solid rgba(192,147,71,.3);\n}\n.sf-icon { width: 28px; height: 28px; background: rgba(192,147,71,.1); border-radius: 4px; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }\n.sf-text { font-size: 12px; color: #444; }\n.spa-price-tag {\n    display: flex;\n    align-items: baseline;\n    gap: 6px;\n    margin-bottom: 24px;\n    padding: 16px 20px;\n    background: rgba(192,147,71,.06);\n    border: 1.5px solid rgba(192,147,71,.2);\n    border-radius: 4px;\n    width: fit-content;\n}\n.spt-label { font-size: 11px; color: #888; letter-spacing: .1em; text-transform: uppercase; }\n.spt-price {\n    font-family: 'Playfair Display', Georgia, serif;\n    font-size: 32px;\n    font-style: italic;\n    color: #c09347;\n    line-height: 1;\n}\n.spt-period { font-size: 12px; color: #888; }\n.spa-cta-btn {\n    display: inline-block;\n    padding: 14px 32px;\n    background: #1a1a1a;\n    color: #fff !important;\n    text-decoration: none !important;\n    font-size: 11px;\n    letter-spacing: .2em;\n    text-transform: uppercase;\n    font-family: 'DM Sans', sans-serif;\n    font-weight: 500;\n    border-radius: 3px;\n    transition: background .3s;\n}\n.spa-cta-btn:hover {\n    background: #c09347 !important;\n    color: #fff !important;\n}\n\n\/* \u2500\u2500 MOTOPRESS SERVICE WRAP \u2500\u2500 *\/\n.spa-service-wrap {\n    margin-bottom: 72px;\n    padding: 40px 44px;\n    background: #f7f5f2;\n    border-radius: 6px;\n    border: 1.5px solid rgba(0,0,0,.07);\n}\n.spa-service-header {\n    margin-bottom: 28px;\n    padding-bottom: 20px;\n    border-bottom: 1px solid rgba(0,0,0,.08);\n}\n.spa-service-inner .mphb-single-service-price-wrapper h2 {\n    font-family: 'Playfair Display', Georgia, serif !important;\n    font-size: 18px !important;\n    font-weight: 400 !important;\n    color: #1a1a1a !important;\n    margin-bottom: 6px !important;\n}\n.spa-service-inner .mphb-price-wrapper {\n    font-family: 'Playfair Display', Georgia, serif !important;\n    font-size: 28px !important;\n    color: #c09347 !important;\n    font-weight: 400 !important;\n}\n.spa-service-inner p {\n    font-size: 14px !important;\n    color: #555 !important;\n    line-height: 1.8 !important;\n}\n\n\/* \u2500\u2500 WAVE 24 CTA CARD \u2500\u2500 *\/\n.spa-apt-card {\n    display: grid;\n    grid-template-columns: 1fr 1.4fr;\n    gap: 0;\n    border-radius: 6px;\n    overflow: hidden;\n    border: 1.5px solid rgba(0,0,0,.08);\n    box-shadow: 0 12px 48px rgba(0,0,0,.1);\n}\n.spa-apt-card-img {\n    overflow: hidden;\n    min-height: 360px;\n}\n.spa-apt-card-img img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n    transition: transform .8s ease;\n}\n.spa-apt-card:hover .spa-apt-card-img img {\n    transform: scale(1.04);\n}\n.spa-apt-card-body {\n    padding: 40px 40px;\n    background: #1a1a1a;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n}\n.spa-apt-tag {\n    font-size: 9px;\n    letter-spacing: .3em;\n    text-transform: uppercase;\n    color: #c09347;\n    display: block;\n    margin-bottom: 12px;\n}\n.spa-apt-title {\n    font-family: 'Playfair Display', Georgia, serif !important;\n    font-size: clamp(20px, 2.5vw, 28px) !important;\n    font-weight: 400 !important;\n    color: #fff !important;\n    line-height: 1.2 !important;\n    margin-bottom: 16px !important;\n}\n.spa-apt-desc {\n    font-size: 13px;\n    color: rgba(255,255,255,.5);\n    line-height: 1.8;\n    margin-bottom: 20px;\n}\n.spa-apt-perks {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin-bottom: 28px;\n}\n.spa-apt-perks span {\n    font-size: 11px;\n    color: rgba(255,255,255,.55);\n    background: rgba(255,255,255,.06);\n    border: 1px solid rgba(255,255,255,.1);\n    padding: 5px 12px;\n    border-radius: 2px;\n}\n.spa-apt-btn {\n    display: inline-block;\n    padding: 14px 28px;\n    background: #c09347;\n    color: #fff !important;\n    text-decoration: none !important;\n    font-size: 11px;\n    letter-spacing: .18em;\n    text-transform: uppercase;\n    font-family: 'DM Sans', sans-serif;\n    font-weight: 500;\n    border-radius: 3px;\n    transition: background .3s;\n    align-self: flex-start;\n}\n.spa-apt-btn:hover {\n    background: #d4aa68 !important;\n    color: #fff !important;\n}\n\n\/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\n@media (max-width: 860px) {\n    .spa-split { grid-template-columns: 1fr; gap: 36px; }\n    .spa-split-img img { height: 320px; }\n    .spa-apt-card { grid-template-columns: 1fr; }\n    .spa-apt-card-img { min-height: 240px; }\n    .spa-service-wrap { padding: 28px 22px; }\n    .spa-intro-stat { padding: 0 20px; }\n}\n@media (max-width: 580px) {\n    .spa-features { grid-template-columns: 1fr; }\n    .spa-apt-card-body { padding: 28px 22px; }\n    .spa-hero-content h1 { font-size: clamp(36px, 10vw, 52px) !important; }\n}\n<\/style>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-getwid-section alignfull alignfull getwid-section-content-custom-width\"><div class=\"wp-block-getwid-section__wrapper getwid-padding-left-medium getwid-padding-right-medium\"><div class=\"wp-block-getwid-section__inner-wrapper\" style=\"max-width:740px\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-getwid-advanced-heading\" style=\"margin-bottom:0px;margin-top:0px\"><span class=\"wp-block-getwid-advanced-heading__content\" style=\"text-align:center\">Discover information about us<\/span><\/div>\n\n\n\n<div class=\"wp-block-getwid-advanced-heading\" style=\"margin-bottom:50px;margin-top:10px\"><h2 class=\"wp-block-getwid-advanced-heading__content\" style=\"text-align:center\">Indulge in&nbsp;<em>Serenity<\/em><\/h2><\/div>\n\n\n\n<p class=\"has-text-color has-medium-font-size wp-block-paragraph\" style=\"color:#000000\">Indulge in a world of relaxation and rejuvenation at our luxurious SPA &amp; Jacuzzi. Designed to restore balance and harmony, our spa offers a serene ambiance where you can unwind and escape from daily stress.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This extraordinary private spa cave is exclusively available to guests of&nbsp;<strong>Wave 24<\/strong>&nbsp;\u2014 our premier harbour residence in Valletta. It is not shared with other guests, making it a truly personal retreat.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"4608\" height=\"3456\" src=\"https:\/\/nobelmantrich.com\/savy\/wp-content\/uploads\/2024\/02\/02-Gen-Living-1s.webp\" alt=\"Bedroom\" class=\"wp-image-103422\"\/><figcaption class=\"wp-element-caption\">Bedroom<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-getwid-advanced-spacer\" style=\"height:20px\" aria-hidden=\"true\"><\/div>\n\n\n\n<div class=\"wp-block-button aligncenter\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/nobelmantrich.com\/savy\/accommodation\/wave-24-savynomad-harbour-residence-valletta-spa-cave\/\" style=\"color:#ffffff;background-color:#000000\">View Wave 24 &amp; Book \u2192<\/a><\/div>\n<\/div><\/div><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<div class=\"wp-block-getwid-section alignfull alignfull getwid-section-content-custom-width\"><div class=\"wp-block-getwid-section__wrapper getwid-padding-left-medium getwid-padding-right-medium\"><div class=\"wp-block-getwid-section__inner-wrapper\" style=\"max-width:1140px\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-columns has-2-columns are-vertically-aligned-center is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"3000\" height=\"4000\" src=\"https:\/\/nobelmantrich.com\/savy\/wp-content\/uploads\/2024\/02\/zz-027-03-SPA-IMG_20230720_124417.webp\" alt=\"\" class=\"wp-image-103421\" style=\"aspect-ratio:9\/16;object-fit:cover\"\/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-getwid-section\"><div class=\"wp-block-getwid-section__wrapper getwid-padding-top-none getwid-padding-bottom-none getwid-padding-left-medium getwid-padding-right-none getwid-padding-mobile-left-none\"><div class=\"wp-block-getwid-section__inner-wrapper\"><div class=\"wp-block-getwid-section__background-holder\"><div class=\"wp-block-getwid-section__background\"><\/div><div class=\"wp-block-getwid-section__foreground\"><\/div><\/div><div class=\"wp-block-getwid-section__content\"><div class=\"wp-block-getwid-section__inner-content\">\n<div class=\"wp-block-getwid-advanced-heading\"><span class=\"wp-block-getwid-advanced-heading__content\" style=\"padding-top:0px;padding-bottom:0px\">Only Available In<\/span><\/div>\n\n\n\n<div class=\"wp-block-getwid-advanced-heading\" style=\"margin-bottom:30px;margin-top:10px\"><h2 class=\"wp-block-getwid-advanced-heading__content\">Wave 24 \u2014 Savynomad<br>Harbour Residence Valletta<\/h2><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A stunning blend of Valletta\u2019s rich history and modern design. This luxury harbour studio maisonette features an exclusive private underground cave with an in-ground spa &amp; Jacuzzi \u2014 an experience unlike any other in Malta.<\/p>\n\n\n\n<div class=\"wp-block-getwid-advanced-spacer\" style=\"height:10px\" aria-hidden=\"true\"><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/nobelmantrich.com\/savy\/accommodation\/wave-24-savynomad-harbour-residence-valletta-spa-cave\/\" style=\"color:#ffffff;background-color:#000000\">View Apartment &amp; Book Your Stay \u2192<\/a><\/div>\n<\/div><\/div><\/div><\/div><\/div>\n<\/div>\n<\/div>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"featured_media":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","class_list":["post-119491","mphb_room_service","type-mphb_room_service","status-publish","mphb-service-pay-by-guest-choise"],"_links":{"self":[{"href":"https:\/\/nobelmantrich.com\/savy\/wp-json\/wp\/v2\/mphb_room_service\/119491","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nobelmantrich.com\/savy\/wp-json\/wp\/v2\/mphb_room_service"}],"about":[{"href":"https:\/\/nobelmantrich.com\/savy\/wp-json\/wp\/v2\/types\/mphb_room_service"}],"replies":[{"embeddable":true,"href":"https:\/\/nobelmantrich.com\/savy\/wp-json\/wp\/v2\/comments?post=119491"}],"wp:attachment":[{"href":"https:\/\/nobelmantrich.com\/savy\/wp-json\/wp\/v2\/media?parent=119491"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}