{"id":10192,"date":"2026-08-24T15:06:39","date_gmt":"2026-08-24T13:06:39","guid":{"rendered":"https:\/\/hotelvisavis.net\/?post_type=offer&#038;p=10192"},"modified":"2026-08-24T16:12:45","modified_gmt":"2026-08-24T14:12:45","slug":"long-stay-offer-aparthotel","status":"publish","type":"offer","link":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/","title":{"rendered":"Long Stay Offer &#8211; Aparthotel"},"content":{"rendered":"<div  class=\"grids-section grids-is-advanced\" style=\"--_gs-gap-desktop:0px 0px;--_gs-m-desktop:0 0 0 0;--_gs-p-desktop:0 0 0 0;--_gs-bg-desktop:transparent none;--_gs-bg-xp-desktop:0px;--_gs-zi-desktop:auto;--_gs-d-desktop:block;--_gs-mw-desktop:calc(100% - 0 - 0);--_gs-gap-tablet:0px 0px;--_gs-m-tablet:0 0 0 0;--_gs-p-tablet:0 0 0 0;--_gs-bg-tablet:transparent none;--_gs-bg-xp-tablet:0px;--_gs-zi-tablet:auto;--_gs-d-tablet:block;--_gs-mw-tablet:calc(100% - 0 - 0);--_gs-gap-mobile:0px 0px;--_gs-m-mobile:0 0 0 0;--_gs-p-mobile:0 0 0 0;--_gs-bg-mobile:transparent none;--_gs-bg-xp-mobile:0px;--_gs-zi-mobile:auto;--_gs-d-mobile:block;--_gs-mw-mobile:calc(100% - 0 - 0);--_gs-columns:12;--_gs-rows:6\"><div class=\"grids-s-w_i\">\n<div class=\"grids-area\" style=\"--_ga-column:2\/12;--_ga-row:1\/7;--_ga-m-desktop:0 0 0 0;--_ga-p-desktop:0 0 0 0;--_ga-bg-desktop:transparent none;--_ga-zi-desktop:auto;--_ga-d-desktop:flex;--_ga-mw-desktop:calc(100% - 0 - 0);--_ga-m-tablet:0 0 0 0;--_ga-p-tablet:0 0 0 0;--_ga-bg-tablet:transparent none;--_ga-zi-tablet:auto;--_ga-d-tablet:flex;--_ga-mw-tablet:calc(100% - 0 - 0);--_ga-m-mobile:0 0 0 0;--_ga-p-mobile:0 0 0 0;--_ga-bg-mobile:transparent none;--_ga-zi-mobile:auto;--_ga-d-mobile:flex;--_ga-mw-mobile:calc(100% - 0 - 0)\">\n\n    <style>\n        .or-offer-detail {\n            width: 85%;\n            margin: 0 auto;\n            padding: 40px 20px 70px;\n            font-family: inherit;\n            color: #000;\n        }\n\n        .or-offer-detail * {\n            box-sizing: border-box;\n        }\n\n        .or-offer-header {\n            text-align: center;\n            max-width: 820px;\n            margin: 0 auto 55px;\n        }\n\n        .or-offer-title {\n            margin: 0 0 22px;\n            font-family: \"Cormorant Garamond\", \"Playfair Display\", Georgia, serif;\n            font-size: clamp(32px, 4vw, 54px);\n            font-weight: 400;\n            line-height: 1.05;\n            letter-spacing: .03em;\n            text-transform: uppercase;\n        }\n\n        .or-offer-intro {\n            max-width: 760px;\n            margin: 0 auto;\n            font-size: 17px;\n            line-height: 1.65;\n        }\n\n        .or-offer-intro p {\n            margin: 0 0 12px;\n        }\n\n        .or-offer-features {\n            display: flex;\n            justify-content: center;\n            align-items: flex-start;\n            gap: 90px;\n            margin-top: 35px;\n            flex-wrap: wrap;\n        }\n\n        .or-offer-feature {\n            position: relative;\n            display: flex;\n            align-items: center;\n            gap: 16px;\n            font-size: 16px;\n            line-height: 1.3;\n            white-space: nowrap;\n        }\n\n        .or-offer-feature-icon {\n            width: 43px;\n            height: 43px;\n            border-radius: 50%;\n            background: #f4f4f4;\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            flex: 0 0 43px;\n            font-size: 17px;\n            color: #5f6a68;\n        }\n\n        .or-offer-body {\n            position: relative;\n            display: grid;\n            grid-template-columns: minmax(0, 1fr) minmax(360px, 560px);\n            align-items: center;\n            margin-top: 20px;\n        }\n\n        .or-offer-content-box {\n            background: #f6f6f6;\n            padding: 90px 56px;\n            min-height: 560px;\n            display: flex;\n            align-items: center;\n        }\n\n        .or-offer-content-inner {\n            max-width: 430px;\n        }\n\n        .or-offer-description {\n            font-size: 17px;\n            line-height: 1.45;\n        }\n\n        .or-offer-description p {\n            margin: 0 0 14px;\n        }\n\n        .or-offer-description strong,\n        .or-offer-description b {\n            font-weight: 700;\n        }\n\n        .or-offer-description ul {\n            list-style: none;\n            padding: 0;\n            margin: 24px 0 0;\n        }\n\n        .or-offer-description li {\n            position: relative;\n            margin: 0 0 17px;\n            padding-left: 25px;\n        }\n\n        .or-offer-description li::before {\n            content: \"\u2022\";\n            position: absolute;\n            left: 0;\n            top: -1px;\n            font-size: 20px;\n            line-height: 1;\n            color: #56615f;\n        }\n\n        .or-offer-button {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            min-width: 210px;\n            margin-top: 36px;\n            padding: 16px 28px;\n            border: 2px solid #5f6a68;\n            color: #5f6a68;\n            background: transparent;\n            font-size: 14px;\n            font-weight: 400;\n            letter-spacing: .02em;\n            text-decoration: none !important;\n            text-transform: uppercase;\n            transition: all .25s ease;\n            font-weight: 500 !important;\n        }\n\n        .or-offer-button:hover {\n            background: #5f6a68;\n            color: #fff;\n        }\n\n        .or-offer-image-wrap {\n            position: relative;\n            margin-left: -25px;\n            z-index: 2;\n        }\n\n        .or-offer-image {\n            display: block;\n            width: 100%;\n            height: 620px;\n            object-fit: cover;\n        }\n\n        @media (max-width: 1024px) {\n            .or-offer-features {\n                gap: 40px;\n            }\n\n            .or-offer-body {\n                grid-template-columns: 1fr;\n            }\n\n            .or-offer-content-box {\n                order: 2;\n                min-height: auto;\n                padding: 45px 30px;\n            }\n\n            .or-offer-content-inner {\n                max-width: none;\n            }\n\n            .or-offer-image-wrap {\n                order: 1;\n                margin-left: 0;\n                margin-bottom: 0;\n            }\n\n            .or-offer-image {\n                height: 420px;\n            }\n        }\n\n        @media (max-width: 767px) {\n            .or-offer-detail {\n                padding: 35px 18px 50px;\n            }\n\n            .or-offer-header {\n                margin-bottom: 40px;\n            }\n\n            .or-offer-title {\n                font-size: 34px;\n            }\n\n            .or-offer-intro,\n            .or-offer-description {\n                font-size: 15px;\n            }\n\n            .or-offer-features {\n                display: grid;\n                grid-template-columns: 1fr;\n                gap: 28px;\n                justify-items: center;\n            }\n\n            .or-offer-feature {\n                white-space: normal;\n            }\n\n            .or-offer-content-box {\n                padding: 36px 24px;\n            }\n\n            .or-offer-image {\n                height: 320px;\n            }\n\n            .or-offer-button {\n                width: 100%;\n            }\n\n            .or-offer-detail {\n                width: 100%;\n                margin: 0 auto;\n                padding: 40px 20px 70px;\n                font-family: inherit;\n                color: #000;\n            }\n        }\n    <\/style>\n\n    <section class=\"or-offer-detail\">\n\n        <header class=\"or-offer-header\">\n\n                            <h1 class=\"or-offer-title\">\n                    Long Stay Offer &#8211; Aparthotel                <\/h1>\n            \n                            <div class=\"or-offer-intro\">\n                    <div role=\"feed\" aria-label=\"Messaggi della chat\" aria-describedby=\"_r_a1_\">\n<div>\n<div>\n<div role=\"article\" aria-label=\"Messaggio 22 di 22\">\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<div>\n<p dir=\"ltr\">Trieste is a city best discovered slowly: its historic caf\u00e9s, Mitteleuropean elegance, and the sea opening up beyond the rooftops deserve time to be truly experienced. That&#8217;s why we created an offer for those who want to take a longer break, without rushing, in the heart of the city.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n                <\/div>\n            \n                            <div class=\"or-offer-features\">\n                    \n                                                    <div class=\"or-offer-feature\">\n\n                                                                    <span class=\"or-offer-feature-icon\">\n                                        <i class=\"fa-solid fa-tag\"><\/i>                                    <\/span>\n                                \n                                                                    <span class=\"or-offer-feature-text\">\n                                        10% discount on best available rate                                    <\/span>\n                                \n                            <\/div>\n                        \n                    \n                                                    <div class=\"or-offer-feature\">\n\n                                                                    <span class=\"or-offer-feature-icon\">\n                                        <i class=\"fa-solid fa-star\"><\/i>                                    <\/span>\n                                \n                                                                    <span class=\"or-offer-feature-text\">\n                                        Minimum stay of 4 nights                                    <\/span>\n                                \n                            <\/div>\n                        \n                    \n                                                    <div class=\"or-offer-feature\">\n\n                                                                    <span class=\"or-offer-feature-icon\">\n                                        <i class=\"fa-solid fa-hotel\"><\/i>                                    <\/span>\n                                \n                                                                    <span class=\"or-offer-feature-text\">\n                                        Valid on apartments only                                    <\/span>\n                                \n                            <\/div>\n                        \n                                    <\/div>\n            \n        <\/header>\n\n        <div class=\"or-offer-body\">\n\n            <div class=\"or-offer-content-box\">\n                <div class=\"or-offer-content-inner\">\n\n                                            <div class=\"or-offer-description\">\n                            <div role=\"feed\" aria-label=\"Messaggi della chat\" aria-describedby=\"_r_a1_\">\n<div role=\"article\" aria-label=\"Messaggio 26 di 26\">\n<p dir=\"ltr\">Book your stay of at least 4 nights at the Vis \u00e0 Vis Aparthotel and get an instant 10% discount on your rate: the longer you stay, the more you save, the more time you have to fall in love with Trieste.<\/p>\n<p dir=\"ltr\"><strong>The offer includes:<\/strong><\/p>\n<ul dir=\"ltr\">\n<li>A stay of at least <strong>4 nights<\/strong> in one of our spacious <strong>apartments<\/strong> at <strong>Palazzo Pozzo del Mare<\/strong> or <strong>Palazzo Pitteri<\/strong><\/li>\n<li><strong>10% discount<\/strong> on the best available rate<\/li>\n<li>Continental <strong>buffet breakfast<\/strong> at Hotel Vis \u00e0 Vis<\/li>\n<li>24-hour porter service<\/li>\n<li>Night porter<\/li>\n<\/ul>\n<p dir=\"ltr\">Prefer to stay in one of our rooms? <a href=\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-hotel\/\">Discover the dedicated offer<\/a><\/p>\n<\/div>\n<\/div>\n                        <\/div>\n                    \n                                            <a class=\"or-offer-button\" href=\"https:\/\/reservations.verticalbooking.com\/premium\/index_pacchetti.html?id_albergo=11512&#038;dc=2721&#038;lingua_int=eng&#038;id_stile=18544\">\n                            BOOK NOW                        <\/a>\n                    \n                <\/div>\n            <\/div>\n\n                            <div class=\"or-offer-image-wrap\">\n                    <img decoding=\"async\" class=\"or-offer-image\" src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/duchi-d-aosta-apartments-city-lodge-04-1-2.jpg\" alt=\"Long Stay Offer &#8211; Aparthotel\"\n                        loading=\"lazy\">\n                <\/div>\n            \n        <\/div>\n\n    <\/section>\n\n    \n\n<\/div>\n<\/div><\/div>\n\n<div  id=\"storia\" class=\"grids-section grids-is-advanced alignfull\" style=\"--_gs-gap-desktop:0px 0px;--_gs-m-desktop:0 0 0 0;--_gs-p-desktop:0 0 0 0;--_gs-bg-desktop:transparent none;--_gs-bg-xp-desktop:0px;--_gs-zi-desktop:auto;--_gs-d-desktop:block;--_gs-mw-desktop:calc(100% - 0 - 0);--_gs-gap-tablet:0px 0px;--_gs-m-tablet:0 0 0 0;--_gs-p-tablet:0 0 0 0;--_gs-bg-tablet:transparent none;--_gs-bg-xp-tablet:0px;--_gs-zi-tablet:auto;--_gs-d-tablet:block;--_gs-mw-tablet:calc(100% - 0 - 0);--_gs-gap-mobile:0px 0px;--_gs-m-mobile:0 0 0 0;--_gs-p-mobile:0 0 0 0;--_gs-bg-mobile:transparent none;--_gs-bg-xp-mobile:0px;--_gs-zi-mobile:auto;--_gs-d-mobile:block;--_gs-mw-mobile:calc(100% - 0 - 0);--_gs-columns:12;--_gs-rows:6\"><div class=\"grids-s-w_i\">\n<div class=\"grids-area\" style=\"--_ga-column:1\/13;--_ga-row:1\/7;--_ga-m-desktop:0 0 0 0;--_ga-p-desktop:0 0 0 0;--_ga-bg-desktop:transparent none;--_ga-zi-desktop:auto;--_ga-d-desktop:flex;--_ga-mw-desktop:calc(100% - 0 - 0);--_ga-m-tablet:0 0 0 0;--_ga-p-tablet:0 0 0 0;--_ga-bg-tablet:transparent none;--_ga-zi-tablet:auto;--_ga-d-tablet:flex;--_ga-mw-tablet:calc(100% - 0 - 0);--_ga-m-mobile:0 0 0 0;--_ga-p-mobile:0 0 0 0;--_ga-bg-mobile:transparent none;--_ga-zi-mobile:auto;--_ga-d-mobile:flex;--_ga-mw-mobile:calc(100% - 0 - 0)\">\n    <!-- GALLERY (Swiper) -->\n    <div class=\"slider-gallery-wrapper\" id=\"customGallery_1\">\n        <div class=\"swiper-wrapper\">\n                                            <div class=\"slider-gallery-single-image swiper-slide\">\n                    <figure class=\"full-width slider-gallery\">\n                        <img decoding=\"async\"\n                            src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/12\/vis-a-vis-banner-homepage.jpg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                        \/>\n                    <\/figure>\n                <\/div>\n                                            <div class=\"slider-gallery-single-image swiper-slide\">\n                    <figure class=\"full-width slider-gallery\">\n                        <img decoding=\"async\"\n                            src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/duchi-d-aosta-apartments-city-lodge-01-1-2.jpg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                        \/>\n                    <\/figure>\n                <\/div>\n                                            <div class=\"slider-gallery-single-image swiper-slide\">\n                    <figure class=\"full-width slider-gallery\">\n                        <img decoding=\"async\"\n                            src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/duchi-d-aosta-apartments-loft-unita-03-1-2.jpg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                        \/>\n                    <\/figure>\n                <\/div>\n                                            <div class=\"slider-gallery-single-image swiper-slide\">\n                    <figure class=\"full-width slider-gallery\">\n                        <img decoding=\"async\"\n                            src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/Rooftop-apartment-above-the-fold-1.jpg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                        \/>\n                    <\/figure>\n                <\/div>\n                                            <div class=\"slider-gallery-single-image swiper-slide\">\n                    <figure class=\"full-width slider-gallery\">\n                        <img decoding=\"async\"\n                            src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/duchi-d-aosta-apartments-city-lodge-con-vista-04-2.jpg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                        \/>\n                    <\/figure>\n                <\/div>\n                                            <div class=\"slider-gallery-single-image swiper-slide\">\n                    <figure class=\"full-width slider-gallery\">\n                        <img decoding=\"async\"\n                            src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/Rooftop-Apartment-1-1-2.jpg\"\n                            alt=\"\"\n                            loading=\"lazy\"\n                        \/>\n                    <\/figure>\n                <\/div>\n                    <\/div>\n\n        <!-- FRECCE (gallery principale) -->\n        <div class=\"swiper-button-prev\"><\/div>\n        <div class=\"swiper-button-next\"><\/div>\n\n        <div class=\"slider-list-navigation\">\n            <div class=\"swiper-pagination\"><\/div>\n        <\/div>\n\t<\/div>\n\n    <!-- LIGHTBOX (solo Swiper, nessuna libreria extra) -->\n    <div class=\"swiper-lightbox\" id=\"customGallery_1__lightbox\" aria-hidden=\"true\">\n        <button type=\"button\" class=\"swiper-lightbox__close\" aria-label=\"Chiudi\">\u00d7<\/button>\n\n        <div class=\"swiper-lightbox__inner\">\n            <div class=\"swiper swiper-lightbox__swiper\" id=\"customGallery_1__lightbox_swiper\">\n                <div class=\"swiper-wrapper\">\n                                                                    <div class=\"swiper-slide\">\n                            <div class=\"swiper-lightbox__slide\">\n                                <img decoding=\"async\"\n                                    src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/12\/vis-a-vis-banner-homepage.jpg\"\n                                    alt=\"\"\n                                \/>\n                            <\/div>\n                        <\/div>\n                                                                    <div class=\"swiper-slide\">\n                            <div class=\"swiper-lightbox__slide\">\n                                <img decoding=\"async\"\n                                    src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/duchi-d-aosta-apartments-city-lodge-01-1-2.jpg\"\n                                    alt=\"\"\n                                \/>\n                            <\/div>\n                        <\/div>\n                                                                    <div class=\"swiper-slide\">\n                            <div class=\"swiper-lightbox__slide\">\n                                <img decoding=\"async\"\n                                    src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/duchi-d-aosta-apartments-loft-unita-03-1-2.jpg\"\n                                    alt=\"\"\n                                \/>\n                            <\/div>\n                        <\/div>\n                                                                    <div class=\"swiper-slide\">\n                            <div class=\"swiper-lightbox__slide\">\n                                <img decoding=\"async\"\n                                    src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/Rooftop-apartment-above-the-fold-1.jpg\"\n                                    alt=\"\"\n                                \/>\n                            <\/div>\n                        <\/div>\n                                                                    <div class=\"swiper-slide\">\n                            <div class=\"swiper-lightbox__slide\">\n                                <img decoding=\"async\"\n                                    src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/duchi-d-aosta-apartments-city-lodge-con-vista-04-2.jpg\"\n                                    alt=\"\"\n                                \/>\n                            <\/div>\n                        <\/div>\n                                                                    <div class=\"swiper-slide\">\n                            <div class=\"swiper-lightbox__slide\">\n                                <img decoding=\"async\"\n                                    src=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/Rooftop-Apartment-1-1-2.jpg\"\n                                    alt=\"\"\n                                \/>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n\n                <!-- FRECCE (lightbox) -->\n                <div class=\"swiper-button-prev\"><\/div>\n                <div class=\"swiper-button-next\"><\/div>\n\n                <!-- PALLINI (lightbox) -->\n                <div class=\"swiper-pagination\"><\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n<script type=\"text\/javascript\">\njQuery(document).ready(function () {\n\n    var galleryId   = '#customGallery_1';\n    var lightboxId  = '#customGallery_1__lightbox';\n    var lightboxSw  = '#customGallery_1__lightbox_swiper';\n\n    \/\/ Swiper principale\n    var mainSwiper = new Swiper(galleryId, {\n        slidesPerView: 'auto',\n        spaceBetween: 0,\n        loop: true,\n        centeredSlides: true,\n        autoplay: {\n            delay: 5500,\n            disableOnInteraction: true,\n        },\n        navigation: {\n            nextEl: galleryId + ' .swiper-button-next',\n            prevEl: galleryId + ' .swiper-button-prev'\n        },\n        pagination: {\n            el: galleryId + ' .slider-list-navigation .swiper-pagination',\n            clickable: true\n        },\n    });\n\n    \/\/ Swiper del lightbox (creato al primo open)\n    var lbSwiper = null;\n\n    function openLightbox(startIndex) {\n        var $lb = jQuery(lightboxId);\n\n        $lb.addClass('is-open').attr('aria-hidden', 'false');\n        jQuery('body').addClass('swiper-lightbox-open');\n\n        if (!lbSwiper) {\n            lbSwiper = new Swiper(lightboxSw, {\n                slidesPerView: 1,\n                loop: true,\n                centeredSlides: true,\n                keyboard: {\n                    enabled: true,\n                    onlyInViewport: false\n                },\n                navigation: {\n                    nextEl: lightboxSw + ' .swiper-button-next',\n                    prevEl: lightboxSw + ' .swiper-button-prev'\n                },\n                pagination: {\n                    el: lightboxSw + ' .swiper-pagination',\n                    clickable: true\n                }\n            });\n        }\n\n        \/\/ Con loop true, usiamo slideToLoop per posizionare correttamente\n        if (typeof startIndex === 'number') {\n            lbSwiper.slideToLoop(startIndex, 0);\n        }\n    }\n\n    function closeLightbox() {\n        var $lb = jQuery(lightboxId);\n        $lb.removeClass('is-open').attr('aria-hidden', 'true');\n        jQuery('body').removeClass('swiper-lightbox-open');\n    }\n\n    \/\/ Click sulla gallery: apri lightbox alla slide corretta\n    \/\/ Con loop, Swiper mette data-swiper-slide-index sulle slide cliccate (incluse le duplicate)\n    mainSwiper.on('click', function(swiper) {\n        if (!swiper.clickedSlide) return;\n\n        var realIndexAttr = swiper.clickedSlide.getAttribute('data-swiper-slide-index');\n        var realIndex = (realIndexAttr !== null) ? parseInt(realIndexAttr, 10) : swiper.clickedIndex;\n\n        if (!isNaN(realIndex)) {\n            openLightbox(realIndex);\n        }\n    });\n\n    \/\/ Chiudi: bottone X\n    jQuery(lightboxId + ' .swiper-lightbox__close').on('click', function(e){\n        e.preventDefault();\n        closeLightbox();\n    });\n\n    \/\/ Chiudi: click fuori dall'immagine (overlay)\n    jQuery(lightboxId).on('click', function(e){\n\n        \/\/ Se clicco sull'immagine, NON chiudo\n        if (jQuery(e.target).closest('.swiper-lightbox__slide img').length) return;\n\n        \/\/ Se clicco su controlli UI (frecce, pagination, close), NON chiudo\n        if (jQuery(e.target).closest('.swiper-button-prev, .swiper-button-next, .swiper-pagination, .swiper-lightbox__close').length) return;\n\n        \/\/ Altrimenti (overlay \/ zone vuote) chiudo\n        closeLightbox();\n    });\n\n    \/\/ Chiudi: ESC\n    jQuery(document).on('keydown', function(e){\n        if (e.key === 'Escape' && jQuery(lightboxId).hasClass('is-open')) {\n            closeLightbox();\n        }\n    });\n\n});\n<\/script>\n\n<style>\n\/* blocca scroll quando la lightbox \u00e8 aperta *\/\nbody.swiper-lightbox-open {\n  overflow: hidden;\n}\n\n\/* overlay *\/\n.swiper-lightbox {\n  position: fixed;\n  inset: 0;\n  z-index: 99999;\n  display: none;\n  background: rgba(0,0,0,.92);\n}\n\n\/* visibile *\/\n.swiper-lightbox.is-open {\n  display: block;\n}\n\n\/* contenitore interno *\/\n.swiper-lightbox__inner {\n  width: 100%;\n  height: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* swiper fullscreen (lightbox) *\/\n.swiper-lightbox__swiper {\n  width: 100%;\n  height: 100%;\n}\n\n\/* slide (lightbox) *\/\n.swiper-lightbox__slide {\n  width: 100%;\n  height: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.swiper-lightbox__slide img {\n  max-width: 95vw;\n  max-height: 90vh;\n  width: auto;\n  height: auto;\n  object-fit: contain;\n}\n\n\/* bottone chiusura *\/\n.swiper-lightbox__close {\n  position: absolute;\n  top: 16px;\n  right: 16px;\n  z-index: 100000;\n  width: 44px;\n  height: 44px;\n  border: 0;\n  border-radius: 999px;\n  background: rgba(255,255,255,.12);\n  color: #fff;\n  font-size: 28px;\n  line-height: 44px;\n  cursor: pointer;\n}\n\n\/* navigazione lightbox *\/\n.swiper-lightbox .swiper-button-prev,\n.swiper-lightbox .swiper-button-next {\n  color: #fff;\n  padding: 30px;\n}\n\n.swiper-lightbox .swiper-pagination-bullet {\n  background: rgba(255,255,255,.6);\n  opacity: 1;\n}\n\n.swiper-lightbox .swiper-pagination-bullet-active {\n  background: #fff;\n}\n\n\/* TWEAK visual gi\u00e0 presenti *\/\nbutton.swiper-lightbox__close {\n  position: absolute !important;\n  color: white !important;\n  font-size: 50px !important;\n  font-weight: 400 !important;\n}\n\n\/* abilita click sull'immagine in gallery *\/\n.slider-gallery-single-image.swiper-slide img{\n  pointer-events: all !important;\n}\n\n\/* FRECCE in gallery principale *\/\n.slider-gallery-wrapper .swiper-button-prev,\n.slider-gallery-wrapper .swiper-button-next {\n  color: #fff;      \/* cambia se vuoi *\/\n  padding: 30px;\n}\n\n\/* (opzionale) ombra per leggibilit\u00e0 frecce su immagini chiare *\/\n.slider-gallery-wrapper .swiper-button-prev:after,\n.slider-gallery-wrapper .swiper-button-next:after {\n  text-shadow: 0 2px 10px rgba(0,0,0,.35);\n}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\/* --- PAGINATION: forzo visibilit\u00e0 ovunque --- *\/\n.slider-gallery-wrapper,\n.swiper-lightbox__swiper {\n  position: relative;\n}\n\n\/* PALLINI nella gallery (fuori dal lightbox) *\/\n.slider-gallery-wrapper .slider-list-navigation {\n  position: absolute;\n  left: 0;\n  right: 0;\n  bottom: 0px;\n  z-index: 50;\n  display: flex !important;\n  justify-content: center;\n  pointer-events: none; \/* non blocca click\/drag *\/\n}\n\n.slider-gallery-wrapper .slider-list-navigation .swiper-pagination {\n  position: static !important;\n  display: block !important;\n  opacity: 1 !important;\n  visibility: visible !important;\n  pointer-events: auto;\n}\n\n\/* PALLINI nel lightbox *\/\n.swiper-lightbox .swiper-pagination {\n  position: absolute !important;\n  left: 0;\n  right: 0;\n  bottom: 18px !important;\n  z-index: 100001 !important;\n  display: flex !important;\n  justify-content: center;\n  opacity: 1 !important;\n  visibility: visible !important;\n}\n\n\/* BULLETS: dimensioni e visibilit\u00e0 *\/\n.slider-gallery-wrapper .swiper-pagination-bullet,\n.swiper-lightbox .swiper-pagination-bullet {\n  width: 10px !important;\n  height: 10px !important;\n  opacity: 1 !important;\n  display: inline-block !important;\n  margin: 0 6px !important;\n}\n\n\/* colori (puoi cambiarli) *\/\n.slider-gallery-wrapper .swiper-pagination-bullet, .swiper-lightbox .swiper-pagination-bullet {\n    background: rgb(154 154 154 \/ 60%) !important;\n    border-color: rgb(154 154 154 \/ 30%) !important;\n}\n\n.slider-gallery-wrapper .swiper-pagination-bullet-active,\n.swiper-lightbox .swiper-pagination-bullet-active {\n  background: #fff !important;\n}\n\n\/* (opzionale) se in gallery i pallini finiscono \"sotto\" e non li vedi mai, crea spazio *\/\n.slider-gallery-wrapper {\n  padding-bottom: 34px;\n}\n\nbutton.swiper-lightbox__close:before {\n    width: 100% !important;\n}\n<\/style>\n\n\n<\/div>\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Stay at least 4 nights in one of our apartments and save 10%.<\/p>\n","protected":false},"author":30,"featured_media":10194,"template":"","meta":{"_acf_changed":false,"advgb_blocks_editor_width":"","advgb_blocks_columns_visual_guide":"","footnotes":""},"offer_categories":[],"class_list":["post-10192","offer","type-offer","status-publish","has-post-thumbnail","hentry","entry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Long Stay Offer - Aparthotel - Vis \u00e0 Vis<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Long Stay Offer - Aparthotel - Vis \u00e0 Vis\" \/>\n<meta property=\"og:description\" content=\"Stay at least 4 nights in one of our apartments and save 10%.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/\" \/>\n<meta property=\"og:site_name\" content=\"Vis \u00e0 Vis\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Hotel.Duchi.Trieste\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-24T14:12:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/\",\"url\":\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/\",\"name\":\"Long Stay Offer - Aparthotel - Vis \u00e0 Vis\",\"isPartOf\":{\"@id\":\"https:\/\/hotelvisavis.net\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg\",\"datePublished\":\"2026-08-24T13:06:39+00:00\",\"dateModified\":\"2026-08-24T14:12:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#primaryimage\",\"url\":\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg\",\"contentUrl\":\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hotelvisavis.net\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Long Stay Offer &#8211; Aparthotel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hotelvisavis.net\/en\/#website\",\"url\":\"https:\/\/hotelvisavis.net\/en\/\",\"name\":\"Vis \u00e0 Vis\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/hotelvisavis.net\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hotelvisavis.net\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hotelvisavis.net\/en\/#organization\",\"name\":\"Vis \u00e0 Vis\",\"url\":\"https:\/\/hotelvisavis.net\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hotelvisavis.net\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/vis-a-vis-logo.svg\",\"contentUrl\":\"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/vis-a-vis-logo.svg\",\"caption\":\"Vis \u00e0 Vis\"},\"image\":{\"@id\":\"https:\/\/hotelvisavis.net\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Hotel.Duchi.Trieste\",\"https:\/\/www.instagram.com\/duchitrieste\/\",\"https:\/\/www.linkedin.com\/company\/grand-hotel-duchi-d-aosta-harry-s-piccolo-bistr-trieste\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Long Stay Offer - Aparthotel - Vis \u00e0 Vis","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/","og_locale":"en_US","og_type":"article","og_title":"Long Stay Offer - Aparthotel - Vis \u00e0 Vis","og_description":"Stay at least 4 nights in one of our apartments and save 10%.","og_url":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/","og_site_name":"Vis \u00e0 Vis","article_publisher":"https:\/\/www.facebook.com\/Hotel.Duchi.Trieste","article_modified_time":"2026-08-24T14:12:45+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/","url":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/","name":"Long Stay Offer - Aparthotel - Vis \u00e0 Vis","isPartOf":{"@id":"https:\/\/hotelvisavis.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#primaryimage"},"image":{"@id":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#primaryimage"},"thumbnailUrl":"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg","datePublished":"2026-08-24T13:06:39+00:00","dateModified":"2026-08-24T14:12:45+00:00","breadcrumb":{"@id":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#primaryimage","url":"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg","contentUrl":"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/hotelvisavis.net\/en\/offer\/long-stay-offer-aparthotel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hotelvisavis.net\/en\/"},{"@type":"ListItem","position":2,"name":"Long Stay Offer &#8211; Aparthotel"}]},{"@type":"WebSite","@id":"https:\/\/hotelvisavis.net\/en\/#website","url":"https:\/\/hotelvisavis.net\/en\/","name":"Vis \u00e0 Vis","description":"","publisher":{"@id":"https:\/\/hotelvisavis.net\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hotelvisavis.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hotelvisavis.net\/en\/#organization","name":"Vis \u00e0 Vis","url":"https:\/\/hotelvisavis.net\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hotelvisavis.net\/en\/#\/schema\/logo\/image\/","url":"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/vis-a-vis-logo.svg","contentUrl":"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2023\/11\/vis-a-vis-logo.svg","caption":"Vis \u00e0 Vis"},"image":{"@id":"https:\/\/hotelvisavis.net\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Hotel.Duchi.Trieste","https:\/\/www.instagram.com\/duchitrieste\/","https:\/\/www.linkedin.com\/company\/grand-hotel-duchi-d-aosta-harry-s-piccolo-bistr-trieste\/"]}]}},"featured_img":"https:\/\/hotelvisavis.net\/wp-content\/uploads\/2026\/08\/Offerta-long-stay-aparthotel-1568x882.jpg","coauthors":[],"author_meta":{"author_link":"https:\/\/hotelvisavis.net\/en\/author\/alessandro\/","display_name":"Alessandro"},"relative_dates":{"created":"Posted 3 days ago","modified":"Updated 3 days ago"},"absolute_dates":{"created":"Posted on 24\/08\/2026","modified":"Updated on 24\/08\/2026"},"absolute_dates_time":{"created":"Posted on 24\/08\/2026 15:06","modified":"Updated on 24\/08\/2026 16:12"},"featured_img_caption":"","tax_additional":{"offer_categories":{"linked":[],"unlinked":[],"slug":"offer_categories","name":"Categories"},"translation_priority":{"linked":["<a href=\"https:\/\/hotelvisavis.net\/en\/?taxonomy=translation_priority&#038;term=optional\" class=\"advgb-post-tax-term\">Optional<\/a>"],"unlinked":["<span class=\"advgb-post-tax-term\">Optional<\/span>"],"slug":"translation_priority","name":"Translation Priorities"}},"series_order":"","_links":{"self":[{"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/offer\/10192","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/offer"}],"about":[{"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/types\/offer"}],"author":[{"embeddable":true,"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/users\/30"}],"version-history":[{"count":5,"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/offer\/10192\/revisions"}],"predecessor-version":[{"id":10224,"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/offer\/10192\/revisions\/10224"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/media\/10194"}],"wp:attachment":[{"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/media?parent=10192"}],"wp:term":[{"taxonomy":"offer_categories","embeddable":true,"href":"https:\/\/hotelvisavis.net\/en\/wp-json\/wp\/v2\/offer_categories?post=10192"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}