{"id":2199,"date":"2025-11-03T03:01:52","date_gmt":"2025-11-03T01:01:52","guid":{"rendered":"https:\/\/www.hotelbelvederebassano.com\/?page_id=2199"},"modified":"2025-11-03T03:18:47","modified_gmt":"2025-11-03T01:18:47","slug":"richiesta-duplica","status":"publish","type":"page","link":"https:\/\/www.hotelbelvederebassano.com\/en\/richiesta-duplica\/","title":{"rendered":"Richiesta (DUPLICA)"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2199\" class=\"elementor elementor-2199\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d55810a e-flex e-con-boxed e-con e-parent\" data-id=\"d55810a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-39b1343a e-flex e-con-boxed e-con e-child\" data-id=\"39b1343a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b59f36b elementor-widget elementor-widget-heading\" data-id=\"7b59f36b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Richiesta<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d8e57d6 e-flex e-con-boxed e-con e-parent\" data-id=\"d8e57d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cef5a75 elementor-widget elementor-widget-html\" data-id=\"cef5a75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n#FRAME {\n    position: absolute;\n    left: -9999px;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n}\n\n.step-container {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 40px;\n    background: white;\n    border-radius: 0;\n    box-shadow: 0 2px 20px rgba(0,0,0,0.08);\n    border-top: 4px solid #8B7355;\n}\n\n.step-container h2 {\n    color: #2c3e50;\n    margin-bottom: 8px;\n    font-size: 32px;\n    font-weight: 300;\n    letter-spacing: 1px;\n}\n\n.step-container .subtitle {\n    color: #7f8c8d;\n    margin-bottom: 35px;\n    font-size: 16px;\n    font-weight: 300;\n}\n\n.form-group {\n    margin-bottom: 25px;\n}\n\n.form-group label {\n    display: block;\n    margin-bottom: 8px;\n    font-weight: 500;\n    color: #34495e;\n    font-size: 14px;\n    text-transform: uppercase;\n    letter-spacing: 0.5px;\n}\n\n.form-group input,\n.form-group textarea,\n.form-group select {\n    width: 100%;\n    padding: 14px 16px;\n    border: 1px solid #ddd;\n    border-radius: 2px;\n    font-size: 15px;\n    background: #fafafa;\n    box-sizing: border-box;\n    transition: all 0.3s;\n    font-family: inherit;\n}\n\n.form-group input:focus,\n.form-group textarea:focus,\n.form-group select:focus {\n    outline: none;\n    border-color: #8B7355;\n    background: white;\n}\n\n.form-row {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 25px;\n}\n\n.btn-primary {\n    background: #8B7355;\n    color: white;\n    padding: 16px 45px;\n    border: none;\n    border-radius: 2px;\n    font-size: 15px;\n    font-weight: 500;\n    cursor: pointer;\n    width: 100%;\n    transition: all 0.3s;\n    text-transform: uppercase;\n    letter-spacing: 1px;\n}\n\n.btn-primary:hover {\n    background: #6d5a44;\n    box-shadow: 0 4px 12px rgba(139, 115, 85, 0.3);\n}\n\n.btn-primary:disabled {\n    background: #bbb;\n    cursor: not-allowed;\n}\n\n.step-indicator {\n    text-align: center;\n    margin-bottom: 35px;\n    padding-bottom: 20px;\n    border-bottom: 1px solid #eee;\n}\n\n.step-indicator span {\n    color: #8B7355;\n    font-size: 13px;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 2px;\n}\n\n.greeting-box {\n    background: #f8f6f4;\n    padding: 25px;\n    border-radius: 2px;\n    margin-bottom: 35px;\n    border-left: 4px solid #8B7355;\n}\n\n.greeting-box h3 {\n    color: #2c3e50;\n    font-size: 24px;\n    font-weight: 300;\n    margin-bottom: 8px;\n}\n\n.greeting-box p {\n    color: #7f8c8d;\n    font-size: 15px;\n    margin: 0;\n}\n\n.success-icon {\n    width: 80px;\n    height: 80px;\n    background: #27ae60;\n    border-radius: 50%;\n    margin: 0 auto 25px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 40px;\n}\n\n.confirmation-details {\n    background: #f8f6f4;\n    padding: 25px;\n    border-radius: 2px;\n    margin-top: 25px;\n}\n\n.confirmation-details p {\n    color: #2c3e50;\n    line-height: 1.8;\n    margin-bottom: 12px;\n    font-size: 15px;\n}\n\n.confirmation-details strong {\n    color: #8B7355;\n    font-weight: 600;\n}\n\n.loading-spinner {\n    display: inline-block;\n    width: 20px;\n    height: 20px;\n    border: 3px solid rgba(255,255,255,.3);\n    border-radius: 50%;\n    border-top-color: #fff;\n    animation: spin 1s ease-in-out infinite;\n}\n\n@keyframes spin {\n    to { transform: rotate(360deg); }\n}\n\n@media (max-width: 768px) {\n    .form-row {\n        grid-template-columns: 1fr;\n    }\n    \n    .step-container {\n        padding: 25px;\n    }\n    \n    .step-container h2 {\n        font-size: 26px;\n    }\n}\n<\/style>\n\n<!-- STEP 1: Dati Personali -->\n<div id=\"step-1\" class=\"step-container\">\n    <div class=\"step-indicator\">\n        <span>Step 1 di 2 \u2014 Dati Personali<\/span>\n    <\/div>\n    \n    <h2>Richiesta Preventivo<\/h2>\n    <p class=\"subtitle\">Inserisci i tuoi dati per ricevere la migliore offerta personalizzata<\/p>\n    \n    <form id=\"form-step-1\">\n        <div class=\"form-row\">\n            <div class=\"form-group\">\n                <label>Nome *<\/label>\n                <input type=\"text\" id=\"nome\" required>\n            <\/div>\n            <div class=\"form-group\">\n                <label>Cognome *<\/label>\n                <input type=\"text\" id=\"cognome\" required>\n            <\/div>\n        <\/div>\n        \n        <button type=\"submit\" class=\"btn-primary\">Continua<\/button>\n    <\/form>\n<\/div>\n\n<!-- STEP 2: Dettagli Soggiorno -->\n<div id=\"step-2\" class=\"step-container\" style=\"display: none;\">\n    <div class=\"step-indicator\">\n        <span>Step 2 di 2 \u2014 Dettagli del Soggiorno<\/span>\n    <\/div>\n    \n    <div class=\"greeting-box\">\n        <h3><span id=\"user-title\">Gentile Sig.\/Sig.ra<\/span> <span id=\"user-name\"><\/span><\/h3>\n        <p>Completi il modulo per ricevere la sua offerta personalizzata<\/p>\n    <\/div>\n    \n    <form id=\"form-step-2\">\n        <div class=\"form-group\">\n            <label>Email *<\/label>\n            <input type=\"email\" id=\"email\" required placeholder=\"esempio@email.com\">\n        <\/div>\n        \n        <div class=\"form-row\">\n            <div class=\"form-group\">\n                <label>Telefono *<\/label>\n                <input type=\"tel\" id=\"telefono\" required placeholder=\"+39\">\n            <\/div>\n            <div class=\"form-group\">\n                <label>Cellulare<\/label>\n                <input type=\"tel\" id=\"cellulare\" placeholder=\"Opzionale\">\n            <\/div>\n        <\/div>\n        \n        <div class=\"form-row\">\n            <div class=\"form-group\">\n                <label>Data Check-in *<\/label>\n                <input type=\"date\" id=\"data-arrivo\" required>\n            <\/div>\n            <div class=\"form-group\">\n                <label>Data Check-out *<\/label>\n                <input type=\"date\" id=\"data-partenza\" required>\n            <\/div>\n        <\/div>\n        \n        <div class=\"form-row\">\n            <div class=\"form-group\">\n                <label>Numero Ospiti *<\/label>\n                <select id=\"adulti\" required>\n                    <option value=\"\">Seleziona...<\/option>\n                    <option value=\"1\">1 Ospite<\/option>\n                    <option value=\"2\" selected>2 Ospiti<\/option>\n                    <option value=\"3\">3 Ospiti<\/option>\n                    <option value=\"4\">4 Ospiti<\/option>\n                    <option value=\"5\">5 Ospiti<\/option>\n                    <option value=\"6\">6+ Ospiti<\/option>\n                <\/select>\n            <\/div>\n            <div class=\"form-group\">\n                <label>Numero Camere *<\/label>\n                <select id=\"camere\" required>\n                    <option value=\"\">Seleziona...<\/option>\n                    <option value=\"1\" selected>1 Camera<\/option>\n                    <option value=\"2\">2 Camere<\/option>\n                    <option value=\"3\">3 Camere<\/option>\n                    <option value=\"4\">4 Camere<\/option>\n                    <option value=\"5\">5+ Camere<\/option>\n                <\/select>\n            <\/div>\n        <\/div>\n        \n        <div class=\"form-group\">\n            <label>Richieste Particolari<\/label>\n            <textarea id=\"note\" rows=\"5\" placeholder=\"Es. preferenze per la camera, esigenze alimentari, orario di arrivo previsto...\"><\/textarea>\n        <\/div>\n        \n        <button type=\"submit\" class=\"btn-primary\" id=\"submit-btn\">Invia Richiesta<\/button>\n    <\/form>\n<\/div>\n\n<!-- STEP 3: Conferma -->\n<div id=\"step-3\" class=\"step-container\" style=\"display: none;\">\n    <div class=\"success-icon\">\u2713<\/div>\n    \n    <h2 style=\"text-align: center;\">Richiesta Inviata con Successo<\/h2>\n    <p class=\"subtitle\" style=\"text-align: center;\">La ringraziamo per averci scelto<\/p>\n    \n    <div class=\"confirmation-details\">\n        <p><strong>Gentile<\/strong> <span id=\"user-name-final\"><\/span><\/p>\n        <p><strong>Email di conferma inviata a:<\/strong> <span id=\"user-email-final\"><\/span><\/p>\n        <p><strong>Periodo richiesto:<\/strong> <span id=\"date-range\"><\/span><\/p>\n        <p><strong>Ospiti:<\/strong> <span id=\"guests-info\"><\/span><\/p>\n        <p><strong>Camere:<\/strong> <span id=\"rooms-info\"><\/span><\/p>\n    <\/div>\n    \n    <p style=\"text-align: center; margin-top: 30px; color: #7f8c8d; font-size: 14px;\">\n        Il nostro staff la contatter\u00e0 entro 24 ore per confermare la disponibilit\u00e0<br>\n        e fornirle la migliore offerta personalizzata.\n    <\/p>\n<\/div>\n\n<div id=\"FRAME\"><\/div>\n\n<script type=\"text\/javascript\">\n(function() {\n    const GOOGLE_SCRIPT_URL = 'https:\/\/script.google.com\/macros\/s\/AKfycbz3FJvjtJyZqPEcq6yzlba33xcMi7jIAz7kiDGEemC959auJvjjAXNOO-d0NJY8NwIJ\/exec';\n    \n    console.log('\ud83d\ude80 [TRACKER] Sistema integrato avviato');\n    \n    function saveTrackingParams() {\n        const params = new URLSearchParams(window.location.search);\n        ['gclid', 'gbraid', 'wbraid', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content'].forEach(key => {\n            const value = params.get(key);\n            if (value) localStorage.setItem(key, value);\n        });\n    }\n    \n    function getTrackingParams() {\n        const params = {};\n        ['gclid', 'gbraid', 'wbraid', 'utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content'].forEach(key => {\n            params[key] = localStorage.getItem(key) || '';\n        });\n        return params;\n    }\n    \n    saveTrackingParams();\n    \n    let userData = {};\n    let simplBookingSubmitted = false;\n    \n    function sendToGoogleSheets(data) {\n        const finalData = {\n            ...data,\n            ...getTrackingParams(),\n            url: window.location.href,\n            referrer: document.referrer,\n            timestamp: new Date().toISOString()\n        };\n        \n        console.log('\ud83d\udce4 [TRACKER] Invio a Google Sheets:', finalData);\n        \n        fetch(GOOGLE_SCRIPT_URL, {\n            method: 'POST',\n            mode: 'no-cors',\n            headers: { 'Content-Type': 'application\/json' },\n            body: JSON.stringify(finalData)\n        })\n        .then(() => console.log('\u2705 [TRACKER] Google Sheets salvato'))\n        .catch(err => console.error('\u274c [TRACKER] Errore:', err));\n    }\n    \n    function fillSimpleBookingForm() {\n        console.log('\ud83d\udd04 [TRACKER] Tentativo compilazione SimplBooking...');\n        \n        const iframe = document.querySelector('iframe[src*=\"converto.simplebooking.it\"]');\n        \n        if (!iframe) {\n            console.warn('\u26a0\ufe0f [TRACKER] Iframe non ancora caricato, riprovo...');\n            setTimeout(fillSimpleBookingForm, 1000);\n            return;\n        }\n        \n        try {\n            const iframeDoc = iframe.contentDocument || iframe.contentWindow.document;\n            const inputs = iframeDoc.querySelectorAll('input, textarea, select');\n            \n            console.log('\ud83c\udfaf [TRACKER] Iframe accessibile, compilo i campi...');\n            \n            let filledCount = 0;\n            \n            inputs.forEach(input => {\n                const name = (input.name || input.id || '').toLowerCase();\n                const placeholder = (input.placeholder || '').toLowerCase();\n                const type = input.type;\n                \n                \/\/ Nome\n                if ((name.includes('nome') && !name.includes('cognome')) || (placeholder.includes('nome') && !placeholder.includes('cognome'))) {\n                    input.value = userData.nome;\n                    input.dispatchEvent(new Event('input', { bubbles: true }));\n                    input.dispatchEvent(new Event('change', { bubbles: true }));\n                    filledCount++;\n                    console.log('\u2705 Nome compilato');\n                }\n                \/\/ Cognome\n                else if (name.includes('cognome') || name.includes('surname') || placeholder.includes('cognome')) {\n                    input.value = userData.cognome;\n                    input.dispatchEvent(new Event('input', { bubbles: true }));\n                    input.dispatchEvent(new Event('change', { bubbles: true }));\n                    filledCount++;\n                    console.log('\u2705 Cognome compilato');\n                }\n                \/\/ Email\n                else if (type === 'email' || name.includes('email') || name.includes('mail') || placeholder.includes('email')) {\n                    input.value = userData.email;\n                    input.dispatchEvent(new Event('input', { bubbles: true }));\n                    input.dispatchEvent(new Event('change', { bubbles: true }));\n                    filledCount++;\n                    console.log('\u2705 Email compilata');\n                }\n                \/\/ Telefono\n                else if (name.includes('telefono') || name.includes('phone') || placeholder.includes('telefono') || placeholder.includes('phone')) {\n                    input.value = userData.telefono || userData.cellulare;\n                    input.dispatchEvent(new Event('input', { bubbles: true }));\n                    input.dispatchEvent(new Event('change', { bubbles: true }));\n                    filledCount++;\n                    console.log('\u2705 Telefono compilato');\n                }\n                \/\/ Cellulare\n                else if ((name.includes('cellulare') || name.includes('mobile') || placeholder.includes('cellulare')) && userData.cellulare) {\n                    input.value = userData.cellulare;\n                    input.dispatchEvent(new Event('input', { bubbles: true }));\n                    input.dispatchEvent(new Event('change', { bubbles: true }));\n                    filledCount++;\n                    console.log('\u2705 Cellulare compilato');\n                }\n                \/\/ Note\n                else if (name.includes('note') || name.includes('message') || placeholder.includes('note') || placeholder.includes('richieste')) {\n                    input.value = userData.note || '';\n                    input.dispatchEvent(new Event('input', { bubbles: true }));\n                    input.dispatchEvent(new Event('change', { bubbles: true }));\n                    filledCount++;\n                    console.log('\u2705 Note compilate');\n                }\n            });\n            \n            console.log(`\u2705 [TRACKER] ${filledCount} campi compilati`);\n            \n            \/\/ Aspetta un momento e poi invia il form\n            setTimeout(() => {\n                submitSimpleBookingForm(iframeDoc);\n            }, 1500);\n            \n        } catch (corsError) {\n            console.error('\u274c [TRACKER] CORS impedisce accesso iframe');\n            console.log('\u2139\ufe0f [TRACKER] I dati sono comunque salvati su Google Sheets');\n            \n            \/\/ Mostra comunque la conferma all'utente\n            showConfirmation();\n        }\n    }\n    \n    function submitSimpleBookingForm(iframeDoc) {\n        try {\n            const form = iframeDoc.querySelector('form');\n            const submitBtn = iframeDoc.querySelector('button[type=\"submit\"], input[type=\"submit\"], button');\n            \n            if (submitBtn) {\n                console.log('\ud83d\ude80 [TRACKER] Invio form SimplBooking...');\n                submitBtn.click();\n                simplBookingSubmitted = true;\n            } else if (form) {\n                console.log('\ud83d\ude80 [TRACKER] Submit form diretto...');\n                form.submit();\n                simplBookingSubmitted = true;\n            }\n            \n            \/\/ Aspetta la conferma da SimplBooking\n            setTimeout(() => {\n                if (simplBookingSubmitted) {\n                    console.log('\u2705 [TRACKER] Form inviato a SimplBooking');\n                    showConfirmation();\n                }\n            }, 2000);\n            \n        } catch (error) {\n            console.error('\u274c [TRACKER] Errore invio SimplBooking:', error);\n            \/\/ Mostra comunque la conferma\n            showConfirmation();\n        }\n    }\n    \n    function showConfirmation() {\n        document.getElementById('step-2').style.display = 'none';\n        document.getElementById('step-3').style.display = 'block';\n        document.getElementById('user-name-final').textContent = userData.nome + ' ' + userData.cognome;\n        document.getElementById('user-email-final').textContent = userData.email;\n        \n        const arrivo = new Date(userData.checkIn).toLocaleDateString('it-IT', { day: 'numeric', month: 'long', year: 'numeric' });\n        const partenza = new Date(userData.checkOut).toLocaleDateString('it-IT', { day: 'numeric', month: 'long', year: 'numeric' });\n        document.getElementById('date-range').textContent = `dal ${arrivo} al ${partenza}`;\n        document.getElementById('guests-info').textContent = userData.adulti + (userData.adulti === '1' ? ' ospite' : ' ospiti');\n        document.getElementById('rooms-info').textContent = userData.camere + (userData.camere === '1' ? ' camera' : ' camere');\n        \n        window.scrollTo({ top: 0, behavior: 'smooth' });\n    }\n    \n    \/\/ Listener per messaggi da SimplBooking\n    window.addEventListener('message', function(event) {\n        if (event.origin.includes('simplebooking') || event.origin.includes('converto')) {\n            const data = typeof event.data === 'string' ? JSON.parse(event.data) : event.data;\n            \n            if (data && data.code === 'success') {\n                console.log('\u2705 [TRACKER] Conferma da SimplBooking ricevuta');\n                simplBookingSubmitted = true;\n                \n                \/\/ Aggiorna Google Sheets con stato finale\n                sendToGoogleSheets({\n                    ...userData,\n                    fase: 'inviato_a_simplebooking',\n                    stato: 'completato'\n                });\n            }\n        }\n    }, false);\n    \n    \/\/ STEP 1\n    const formStep1 = document.getElementById('form-step-1');\n    if (formStep1) {\n        formStep1.addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n            userData.nome = document.getElementById('nome').value;\n            userData.cognome = document.getElementById('cognome').value;\n            \n            document.getElementById('step-1').style.display = 'none';\n            document.getElementById('step-2').style.display = 'block';\n            document.getElementById('user-name').textContent = userData.cognome;\n            \n            window.scrollTo({ top: 0, behavior: 'smooth' });\n        });\n    }\n    \n    \/\/ STEP 2\n    const formStep2 = document.getElementById('form-step-2');\n    const submitBtn = document.getElementById('submit-btn');\n    \n    if (formStep2) {\n        formStep2.addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n            \/\/ Disabilita pulsante\n            submitBtn.disabled = true;\n            submitBtn.innerHTML = '<span class=\"loading-spinner\"><\/span> Invio in corso...';\n            \n            \/\/ Raccogli dati\n            userData.email = document.getElementById('email').value;\n            userData.telefono = document.getElementById('telefono').value;\n            userData.cellulare = document.getElementById('cellulare').value;\n            userData.checkIn = document.getElementById('data-arrivo').value;\n            userData.checkOut = document.getElementById('data-partenza').value;\n            userData.adulti = document.getElementById('adulti').value;\n            userData.camere = document.getElementById('camere').value;\n            userData.note = document.getElementById('note').value;\n            userData.fase = 'dati_raccolti';\n            userData.evento = 'preventivo_richiesto';\n            \n            console.log('\ud83d\udccb [TRACKER] Dati completi:', userData);\n            \n            \/\/ Invia a Google Sheets\n            sendToGoogleSheets(userData);\n            \n            \/\/ Compila e invia SimplBooking\n            fillSimpleBookingForm();\n        });\n    }\n    \n    \/\/ Imposta date minime\n    const oggi = new Date().toISOString().split('T')[0];\n    const dataArrivo = document.getElementById('data-arrivo');\n    const dataPartenza = document.getElementById('data-partenza');\n    \n    if (dataArrivo) {\n        dataArrivo.setAttribute('min', oggi);\n        \n        dataArrivo.addEventListener('change', function() {\n            const arrivo = new Date(this.value);\n            arrivo.setDate(arrivo.getDate() + 1);\n            const minPartenza = arrivo.toISOString().split('T')[0];\n            dataPartenza.setAttribute('min', minPartenza);\n        });\n    }\n    \n})();\n<\/script>\n\n<script type=\"text\/javascript\">\n(function (i, s, o, g, r, a, m) {\n    i['SBSyncroBoxParam'] = r; i[r] = i[r] || function () {\n        (i[r].q = i[r].q || []).push(arguments)\n    }, i[r].l = 1 * new Date(); a = s.createElement(o),\n    m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)\n})(window, document, 'script', 'https:\/\/cdn.simplebooking.it\/search-box-script.axd?IDA=5863','SBSyncroBox');\n\nSBSyncroBox({\n    CodLang: 'it',\n    Reference: \"name_of_syncrobox\",\n    Converto: {\n        InPageContainerId: \"FRAME\"\n    }\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Richiesta Step 1 di 2 \u2014 Dati Personali Richiesta Preventivo Inserisci i tuoi dati per ricevere la migliore offerta personalizzata Nome * Cognome * Continua Step 2 di 2 \u2014 Dettagli del Soggiorno Gentile Sig.\/Sig.ra Completi il modulo per ricevere la sua offerta personalizzata Email * Telefono * Cellulare Data Check-in * Data Check-out * [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-2199","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/pages\/2199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/comments?post=2199"}],"version-history":[{"count":19,"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/pages\/2199\/revisions"}],"predecessor-version":[{"id":2219,"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/pages\/2199\/revisions\/2219"}],"wp:attachment":[{"href":"https:\/\/www.hotelbelvederebassano.com\/en\/wp-json\/wp\/v2\/media?parent=2199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}