{"id":2658,"date":"2025-09-15T15:26:02","date_gmt":"2025-09-15T20:26:02","guid":{"rendered":"https:\/\/www.villasolyluna.com\/?page_id=2658"},"modified":"2026-02-04T15:30:23","modified_gmt":"2026-02-04T20:30:23","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/www.villasolyluna.com\/es\/contact-us\/","title":{"rendered":"Contact us"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"2658\" class=\"elementor elementor-2658\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3065366 elementor-section-full_width elementor-hidden-mobile elementor-section-height-default elementor-section-height-default\" data-id=\"3065366\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:2660,&quot;url&quot;:&quot;http:\\\/\\\/www.villasolyluna.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/mixed-race-friends-group-walking-on-beach-2025-04-03-11-39-14-utc.jpg&quot;}],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1136cf1\" data-id=\"1136cf1\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c3574eb elementor-widget elementor-widget-spacer\" data-id=\"c3574eb\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-73861c3 elementor-widget elementor-widget-heading\" data-id=\"73861c3\" data-element_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\">Contact us<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-5b977ec elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"5b977ec\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-fba4c0f\" data-id=\"fba4c0f\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8a53086 elementor-widget elementor-widget-html\" data-id=\"8a53086\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== BOOKING BAR (Aligned, Glass, Big CTA) ===== -->\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;700&display=swap');\n\n  :root{\n    --chip-h: 60px;\n    --chip-pad-x: 18px;\n    --radius: 999px;\n  }\n\n  .vbar-wrap{max-width:1200px;margin:24px auto;padding:0 16px;font-family:'Poppins',system-ui,-apple-system,sans-serif;}\n\n  \/* Glass container *\/\n  .vbar{\n    display:grid;\n    grid-template-columns: 1.15fr 1.15fr 0.65fr 0.65fr auto; \/* dates wider; guests\/rooms narrower; big CTA *\/\n    gap:16px;\n    align-items:end;\n    padding:22px;\n    border-radius:28px;\n    background:rgba(255,255,255,0.22);\n    backdrop-filter:saturate(180%) blur(14px);\n    -webkit-backdrop-filter:saturate(180%) blur(14px);\n    border:1px solid rgba(255,255,255,0.5);\n    box-shadow:0 10px 30px rgba(15,23,42,0.18);\n  }\n\n  .vfield{display:flex;flex-direction:column;gap:8px;}\n  .vlabel{\n    font-size:13px;color:#eef2ff;opacity:.95;font-weight:700;\n    text-shadow:0 1px 1px rgba(0,0,0,.25);\n    padding-left:10px; \/* align visually with chip content *\/\n  }\n\n  \/* Uniform chips *\/\n  .vchip{\n    height:var(--chip-h);\n    display:flex;align-items:center;\n    border-radius:var(--radius);\n    border:1px solid rgba(255,255,255,.55);\n    background:linear-gradient(180deg, rgba(255,255,255,.88), rgba(255,255,255,.68));\n    box-shadow:inset 0 1px 0 rgba(255,255,255,.9);\n    padding:0 var(--chip-pad-x);\n    transition:box-shadow .15s ease, background .15s ease, border-color .15s ease, transform .06s ease;\n  }\n  .vchip:hover{background:linear-gradient(180deg, rgba(255,255,255,.96), rgba(255,255,255,.78));}\n  .vchip:focus-within{box-shadow:0 0 0 4px rgba(122,167,255,.28);border-color:#7aa7ff;}\n\n  \/* Make entire date chip clickable *\/\n  .vdate{cursor:pointer;}\n  .vdate input{\n    appearance:none;-webkit-appearance:none;border:0;background:transparent;outline:none;\n    width:100%;font-size:16px;color:#0f172a;cursor:pointer;\n  }\n\n  .vselect{\n    appearance:none;-webkit-appearance:none;border:0;outline:none;background:transparent;\n    width:100%;font-size:16px;color:#0f172a;cursor:pointer;\n  }\n\n  \/* Bigger CTA *\/\n  .vcta{\n    align-self:end; justify-self:end;\n    border:none; cursor:pointer; border-radius:var(--radius);\n    padding: 20px 44px;\n    font-weight:700; font-size:20px; letter-spacing:.04em;\n    background:linear-gradient(180deg, #e9c75f, #d7b54e);\n    color:#fff;\n    box-shadow:0 14px 26px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.6);\n    transition:transform .06s ease, box-shadow .2s ease, filter .2s ease;\n    font-family:'Poppins',system-ui,-apple-system,sans-serif;\n  }\n  .vcta:hover{transform:translateY(-1px);box-shadow:0 18px 30px rgba(0,0,0,.28);filter:saturate(1.05);}\n  .vcta:active{transform:translateY(0);}\n\n  \/* Responsive *\/\n  @media (max-width: 1024px){\n    .vbar{grid-template-columns: 1fr 1fr 0.8fr 0.8fr auto;}\n  }\n  @media (max-width: 880px){\n    .vbar{grid-template-columns: 1fr 1fr; align-items:end;}\n    .vcta{justify-self:stretch; text-align:center;}\n  }\n<\/style>\n\n<div class=\"vbar-wrap\">\n  <!-- Official SiteMinder flow: class=\"ibe\" + method=\"GET\" + region\/channelcode -->\n  <form class=\"vbar ibe\" id=\"bookingBar\"\n        method=\"GET\"\n        data-region=\"emea\"\n        data-channelcode=\"VillaSoyyLunadirect\" action=\"\">\n\n    <!-- Check-in -->\n    <div class=\"vfield\">\n      <label class=\"vlabel\" for=\"vbCheckIn\">Llegada<\/label>\n      <div class=\"vchip vdate\"\n           onclick=\"document.getElementById('vbCheckIn').showPicker?.();document.getElementById('vbCheckIn').focus();\">\n        <input type=\"date\" id=\"vbCheckIn\" name=\"check_in_date\" aria-label=\"Check-in date\" required>\n      <\/div>\n    <\/div>\n\n    <!-- Check-out -->\n    <div class=\"vfield\">\n      <label class=\"vlabel\" for=\"vbCheckOut\">Salida<\/label>\n      <div class=\"vchip vdate\"\n           onclick=\"document.getElementById('vbCheckOut').showPicker?.();document.getElementById('vbCheckOut').focus();\">\n        <input type=\"date\" id=\"vbCheckOut\" name=\"check_out_date\" aria-label=\"Check-out date\" required>\n      <\/div>\n    <\/div>\n\n    <!-- Guest (total) 1\u201326 -> map to adults by default -->\n    <div class=\"vfield\">\n      <label class=\"vlabel\" for=\"vbGuests\">Hu\u00e9spedes (inc. ni\u00f1os)<\/label>\n      <div class=\"vchip\">\n        <select class=\"vselect\" id=\"vbGuests\" aria-label=\"Total guests including children\">\n          <option value=\"2\" selected>2<\/option>\n          <!-- 1\u201326 -->\n          <option>1<\/option><option>3<\/option><option>4<\/option><option>5<\/option>\n          <option>6<\/option><option>7<\/option><option>8<\/option><option>9<\/option><option>10<\/option>\n          <option>11<\/option><option>12<\/option><option>13<\/option><option>14<\/option><option>15<\/option>\n          <option>16<\/option><option>17<\/option><option>18<\/option><option>19<\/option><option>20<\/option>\n          <option>21<\/option><option>22<\/option><option>23<\/option><option>24<\/option><option>25<\/option><option>26<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n\n    <!-- Rooms (visual only; BE no field documented for rooms) -->\n    <div class=\"vfield\">\n      <label class=\"vlabel\" for=\"vbRooms\">Habitaciones<\/label>\n      <div class=\"vchip\">\n        <select class=\"vselect\" id=\"vbRooms\" aria-label=\"Number of rooms\">\n          <option selected>1<\/option>\n          <option>2<\/option><option>3<\/option><option>4<\/option><option>5<\/option>\n          <option>6<\/option><option>7<\/option><option>8<\/option><option>9<\/option><option>10<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n\n    <!-- CTA -->\n    <button class=\"vcta\" type=\"submit\" aria-label=\"Book now\">RESERVAR AHORA<\/button>\n\n    <!-- Hidden fields required\/optional -->\n    <input type=\"hidden\" name=\"locale\" value=\"en\">\n    <!-- Map total guests -> adults (if you want split, we can add visible children and map properly) -->\n    <input type=\"hidden\" id=\"ibeAdults\" name=\"number_adults\" value=\"2\">\n    <input type=\"hidden\" id=\"ibeChildren\" name=\"number_children\" value=\"0\">\n    <input type=\"hidden\" name=\"_src\" value=\"booking_bar\">\n  <input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\n<\/div>\n\n<script>\n  \/\/ Dates: today\/tomorrow & keep checkout anchored to +1 day\n  (function initDates(){\n    const tz = new Date().getTimezoneOffset()*60000;\n    const today = new Date(Date.now() - tz);\n    const tomorrow = new Date(today); tomorrow.setDate(today.getDate()+1);\n\n    const inEl  = document.getElementById('vbCheckIn');\n    const outEl = document.getElementById('vbCheckOut');\n\n    const fmt = d => d ? d.toISOString().slice(0,10) : \"\";\n    inEl.min = fmt(today); outEl.min = fmt(tomorrow);\n    inEl.value = fmt(today); outEl.value = fmt(tomorrow);\n\n    inEl.addEventListener('change', ()=>{\n      const ci = new Date(inEl.value);\n      if (isNaN(ci)) return;\n      const co = new Date(ci); co.setDate(ci.getDate()+1);\n      outEl.min = fmt(co);\n      outEl.value = fmt(co);\n    });\n  })();\n\n  \/\/ Map total guests -> adults (default). If you want split A\/C, tell me and I\u2019ll add children field.\n  const guestsSel = document.getElementById('vbGuests');\n  const adultsH   = document.getElementById('ibeAdults');\n  const childH    = document.getElementById('ibeChildren');\n  function updateGuests(){\n    const total = parseInt(guestsSel.value, 10) || 1;\n    adultsH.value = String(total);   \/\/ all as adults by default\n    childH.value  = \"0\";\n  }\n  guestsSel.addEventListener('change', updateGuests);\n  updateGuests();\n<\/script>\n\n<!-- REQUIRED by the manual: load the widget library so the form.ibe builds the BE URL -->\n<script src=\"https:\/\/widget.siteminder.com\/ibe.min.js\"><\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-00563b3 elementor-section-full_width elementor-hidden-desktop elementor-hidden-tablet elementor-section-height-default elementor-section-height-default\" data-id=\"00563b3\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[{&quot;id&quot;:2660,&quot;url&quot;:&quot;http:\\\/\\\/www.villasolyluna.com\\\/wp-content\\\/uploads\\\/2025\\\/09\\\/mixed-race-friends-group-walking-on-beach-2025-04-03-11-39-14-utc.jpg&quot;}],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-674702d\" data-id=\"674702d\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9586cdc elementor-widget elementor-widget-spacer\" data-id=\"9586cdc\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca4d363 elementor-widget elementor-widget-heading\" data-id=\"ca4d363\" data-element_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\">Contact us<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-d6bad18 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d6bad18\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e7983f8\" data-id=\"e7983f8\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c183e05 elementor-widget elementor-widget-html\" data-id=\"c183e05\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== MOBILE-ONLY BOOKING BAR (CI\/CO en filas; Guests+Rooms en la misma fila) ===== -->\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;700&display=swap');\n\n  \/* Solo m\u00f3vil *\/\n  @media (min-width: 768px){\n    #vbar-mobile-wrap { display:none !important; }\n  }\n\n  :root{ --chip-h:56px; --chip-pad-x:16px; --radius:999px; }\n\n  #vbar-mobile-wrap{\n    max-width:100%;\n    margin:20px auto;\n    padding:0 12px;\n    font-family:'Poppins',system-ui,-apple-system,sans-serif;\n  }\n\n  \/* Contenedor del formulario *\/\n  #bookingBarMobile{\n    display:grid !important;\n    grid-auto-flow: row !important;\n    grid-template-columns: 1fr !important; \/* Todo en columna por defecto *\/\n    gap:14px !important;\n    padding:16px !important;\n    border-radius:18px;\n    background:rgba(255,255,255,0.22);\n    backdrop-filter:saturate(180%) blur(14px);\n    -webkit-backdrop-filter:saturate(180%) blur(14px);\n    border:1px solid rgba(255,255,255,0.5);\n    box-shadow:0 8px 20px rgba(15,23,42,0.22);\n  }\n\n  \/* Filas gen\u00e9ricas: bloque al 100% *\/\n  #bookingBarMobile .vrow{\n    display:block !important;\n    width:100% !important;\n  }\n\n  \/* Fila mixta (Guests + Rooms): forzamos 2 columnas en m\u00f3vil *\/\n  #bookingBarMobile .vrow--mix{\n    display:grid !important;\n    grid-template-columns: 1fr 1fr !important;\n    gap:10px !important;\n    align-items:end;\n  }\n\n  .vfield{display:flex;flex-direction:column;gap:6px;}\n  .vlabel{\n    font-size:12px;color:#eef2ff;opacity:.95;font-weight:700;\n    text-shadow:0 1px 1px rgba(0,0,0,.25);\n    padding-left:10px;\n  }\n\n  .vchip{\n    height:var(--chip-h);\n    display:flex;align-items:center;\n    border-radius:var(--radius);\n    border:1px solid rgba(255,255,255,.55);\n    background:linear-gradient(180deg, rgba(255,255,255,.88), rgba(255,255,255,.68));\n    box-shadow:inset 0 1px 0 rgba(255,255,255,.9);\n    padding:0 var(--chip-pad-x);\n  }\n\n  .vdate input, .vselect{\n    appearance:none;-webkit-appearance:none;border:0;outline:none;background:transparent;\n    width:100%;font-size:16px;color:#0f172a;cursor:pointer;\n  }\n\n  .vcta{\n    width:100%;\n    border:none;cursor:pointer;border-radius:var(--radius);\n    padding:16px 22px;\n    font-weight:700;font-size:18px;\n    background:linear-gradient(180deg, #e9c75f, #d7b54e);\n    color:#fff;\n    box-shadow:0 10px 20px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.6);\n    font-family:'Poppins',system-ui,-apple-system,sans-serif;\n  }\n<\/style>\n\n<div id=\"vbar-mobile-wrap\">\n  <form class=\"ibe\" id=\"bookingBarMobile\" method=\"GET\"\n        data-region=\"emea\" data-channelcode=\"VillaSoyyLunadirect\" action=\"\">\n\n    <!-- FILA 1: Check-in -->\n    <div class=\"vrow\">\n      <div class=\"vfield\">\n        <label class=\"vlabel\" for=\"vbMCheckIn\">Llegada<\/label>\n        <div class=\"vchip vdate\">\n          <input type=\"date\" id=\"vbMCheckIn\" name=\"check_in_date\" required>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- FILA 2: Check-out -->\n    <div class=\"vrow\">\n      <div class=\"vfield\">\n        <label class=\"vlabel\" for=\"vbMCheckOut\">Salida<\/label>\n        <div class=\"vchip vdate\">\n          <input type=\"date\" id=\"vbMCheckOut\" name=\"check_out_date\" required>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- FILA 3 (MIX): Guests + Rooms en la MISMA fila -->\n    <div class=\"vrow vrow--mix\">\n      <div class=\"vfield\">\n        <label class=\"vlabel\" for=\"vbMGuests\">Guests<\/label>\n        <div class=\"vchip\">\n          <select class=\"vselect\" id=\"vbMGuests\" aria-label=\"Total guests\">\n            <option value=\"2\" selected>2<\/option>\n            <option>1<\/option><option>3<\/option><option>4<\/option><option>5<\/option>\n            <option>6<\/option><option>7<\/option><option>8<\/option><option>9<\/option><option>10<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n\n      <div class=\"vfield\">\n        <label class=\"vlabel\" for=\"vbMRooms\">Habitaciones<\/label>\n        <div class=\"vchip\">\n          <select class=\"vselect\" id=\"vbMRooms\" aria-label=\"Habitaciones\">\n            <option selected>1<\/option>\n            <option>2<\/option><option>3<\/option><option>4<\/option><option>5<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- FILA 4: CTA -->\n    <button class=\"vcta\" type=\"submit\" aria-label=\"Book now\">RESERVAR AHORA<\/button>\n\n    <!-- Hidden -->\n    <input type=\"hidden\" name=\"locale\" value=\"en\">\n    <input type=\"hidden\" id=\"ibeMAdults\" name=\"number_adults\" value=\"2\">\n    <input type=\"hidden\" id=\"ibeMChildren\" name=\"number_children\" value=\"0\">\n    <input type=\"hidden\" name=\"_src\" value=\"booking_bar_mobile\">\n  <input type=\"hidden\" name=\"trp-form-language\" value=\"es\"\/><\/form>\n<\/div>\n\n<script>\n  \/\/ Fechas: hoy y +1 noche m\u00ednimo\n  (function initMobileDates(){\n    const tz = new Date().getTimezoneOffset()*60000;\n    const today = new Date(Date.now() - tz);\n    const tomorrow = new Date(today); tomorrow.setDate(today.getDate()+1);\n    const inEl = document.getElementById('vbMCheckIn');\n    const outEl = document.getElementById('vbMCheckOut');\n    const fmt = d => d.toISOString().slice(0,10);\n    inEl.min = fmt(today); outEl.min = fmt(tomorrow);\n    inEl.value = fmt(today); outEl.value = fmt(tomorrow);\n    inEl.addEventListener('change', ()=>{\n      const ci = new Date(inEl.value);\n      const co = new Date(ci); co.setDate(ci.getDate()+1);\n      outEl.min = fmt(co);\n      if (!outEl.value || new Date(outEl.value) <= ci) outEl.value = fmt(co);\n    });\n  })();\n\n  \/\/ Guests -> Adults (por defecto)\n  (function mapGuests(){\n    const guestsSel = document.getElementById('vbMGuests');\n    const adultsH = document.getElementById('ibeMAdults');\n    const childH  = document.getElementById('ibeMChildren');\n    function update(){ adultsH.value = guestsSel.value; childH.value = \"0\"; }\n    guestsSel.addEventListener('change', update); update();\n  })();\n<\/script>\n\n<!-- Librer\u00eda SiteMinder -->\n<script src=\"https:\/\/widget.siteminder.com\/ibe.min.js\"><\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-ef8d2fa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"ef8d2fa\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4c4eb15\" data-id=\"4c4eb15\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1567f80 elementor-widget elementor-widget-heading\" data-id=\"1567f80\" data-element_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\">Contact us<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4aab2e6 elementor-widget elementor-widget-spacer\" data-id=\"4aab2e6\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-6cd70f6 elementor-hidden-mobile elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6cd70f6\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3e6dfeb\" data-id=\"3e6dfeb\" data-element_type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7e744ef elementor-widget elementor-widget-image\" data-id=\"7e744ef\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg\" class=\"attachment-large size-large wp-image-2761\" alt=\"\" srcset=\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg 1024w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-300x200.jpg 300w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-768x512.jpg 768w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-18x12.jpg 18w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-600x400.jpg 600w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA.jpg 1456w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d761b19\" data-id=\"d761b19\" data-element_type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2fde546 elementor-widget elementor-widget-text-editor\" data-id=\"2fde546\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"207\" data-end=\"495\">Villa Sol y Luna<br \/>Carretera Federal 307 Km 309-500 Playa del Secreto, 77710 Playa del Carmen, Q.R.<br \/>Phone: +52 984 168 0041<br \/>E-mail: <a href=\"mailto:info@villasolyluna.com\">info@villasolyluna.com<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-99856d1 elementor-section-full_width elementor-hidden-desktop elementor-hidden-tablet elementor-section-height-default elementor-section-height-default\" data-id=\"99856d1\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-ba162da\" data-id=\"ba162da\" data-element_type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-712e3c3 elementor-widget elementor-widget-image\" data-id=\"712e3c3\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"682\" src=\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg\" class=\"attachment-large size-large wp-image-2761\" alt=\"\" srcset=\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg 1024w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-300x200.jpg 300w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-768x512.jpg 768w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-18x12.jpg 18w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-600x400.jpg 600w, http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA.jpg 1456w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-09d7f24\" data-id=\"09d7f24\" data-element_type=\"column\" data-settings=\"{&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c13a012 elementor-widget elementor-widget-text-editor\" data-id=\"c13a012\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-start=\"207\" data-end=\"495\">Villa Sol y Luna<br \/>Carretera Federal 307 Km 309-500 Playa del Secreto, 77710 Playa del Carmen, Q.R.<br \/>Phone: +529981234567<br \/>E-mail: <a href=\"mailto:info@villasolyluna.com\">info@villasolyluna.com<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-a5862b2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"a5862b2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0f75b54\" data-id=\"0f75b54\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-fd18cf4 elementor-widget elementor-widget-shortcode\" data-id=\"fd18cf4\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">  <style>\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;700&display=swap');\n    :root{\n      --chip-h: 60px;\n      --chip-pad-x: 18px;\n      --radius: 999px;\n    }\n    .cf-wrap{max-width:1200px;margin:24px auto;padding:0 16px;font-family:'Poppins',system-ui,-apple-system,sans-serif;}\n    .cf-bar{\n      display:grid;\n      grid-template-columns: 1fr 1fr 1.6fr auto; \/* email, phone, message corto, CTA grande *\/\n      gap:16px;\n      align-items:end;\n      padding:22px;\n      border-radius:28px;\n      background:rgba(255,255,255,0.22);\n      backdrop-filter:saturate(180%) blur(14px);\n      -webkit-backdrop-filter:saturate(180%) blur(14px);\n      border:1px solid rgba(255,255,255,0.5);\n      box-shadow:0 10px 30px rgba(15,23,42,0.18);\n    }\n    .cf-field{display:flex;flex-direction:column;gap:8px;}\n    .cf-label{\n      font-size:13px;color:#eef2ff;opacity:.95;font-weight:700;\n      text-shadow:0 1px 1px rgba(0,0,0,.25);\n      padding-left:10px;\n    }\n    .cf-chip{\n      height:var(--chip-h);\n      display:flex;align-items:center;\n      border-radius:var(--radius);\n      border:1px solid rgba(255,255,255,.55);\n      background:linear-gradient(180deg, rgba(255,255,255,.88), rgba(255,255,255,.68));\n      box-shadow:inset 0 1px 0 rgba(255,255,255,.9);\n      padding:0 var(--chip-pad-x);\n      transition:box-shadow .15s ease, background .15s ease, border-color .15s ease, transform .06s ease;\n    }\n    .cf-chip:hover{background:linear-gradient(180deg, rgba(255,255,255,.96), rgba(255,255,255,.78));}\n    .cf-chip:focus-within{box-shadow:0 0 0 4px rgba(122,167,255,.28);border-color:#7aa7ff;}\n    .cf-input, .cf-textarea{\n      appearance:none;-webkit-appearance:none;border:0;background:transparent;outline:none;\n      width:100%;font-size:16px;color:#0f172a;\n    }\n    .cf-textarea{\n      height:var(--chip-h);\n      resize:vertical; min-height:var(--chip-h); max-height:220px; padding-top:10px;\n    }\n    .cf-cta{\n      align-self:end; justify-self:end;\n      border:none; cursor:pointer; border-radius:var(--radius);\n      padding:20px 44px;\n      font-weight:700; font-size:20px; letter-spacing:.04em;\n      background:linear-gradient(180deg, #e9c75f, #d7b54e);\n      color:#fff;\n      box-shadow:0 14px 26px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.6);\n      transition:transform .06s ease, box-shadow .2s ease, filter .2s ease;\n      font-family:'Poppins',system-ui,-apple-system,sans-serif;\n      height:var(--chip-h);\n    }\n    .cf-cta:hover{transform:translateY(-1px);box-shadow:0 18px 30px rgba(0,0,0,.28);filter:saturate(1.05);}\n    .cf-cta:active{transform:translateY(0);}\n    .cf-alert{\n      grid-column: 1 \/ -1;\n      margin-top:8px; font-size:14px; color:#0f172a; background:rgba(255,255,255,.85);\n      border-left:4px solid #22c55e; padding:10px 12px; border-radius:10px;\n    }\n    .cf-alert.err{ border-left-color:#ef4444; }\n\n    \/* Honeypot (oculto a humanos) *\/\n    .cf-hp-wrap{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;}\n    @media (max-width: 960px){ .cf-bar{grid-template-columns:1fr 1fr; } .cf-cta{justify-self:stretch; text-align:center;} }\n    @media (max-width: 560px){ .cf-bar{grid-template-columns:1fr;} }\n  <\/style>\n\n  \n  <div class=\"cf-wrap\">\n    <form class=\"cf-bar\" action=\"https:\/\/www.villasolyluna.com\/wp-admin\/admin-post.php\" method=\"POST\" novalidate>\n      <input type=\"hidden\" name=\"action\" value=\"vsl_contact\">\n      <input type=\"hidden\" id=\"vsl_nonce\" name=\"vsl_nonce\" value=\"c293bddb1f\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/es\/wp-json\/wp\/v2\/pages\/2658\" \/>      <input type=\"hidden\" name=\"vsl_start\" value=\"1776772677\">\n\n      <!-- Honeypot -->\n      <div class=\"cf-hp-wrap\" aria-hidden=\"true\">\n        <label>Leave this field empty: <input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/label>\n      <\/div>\n\n      <!-- Email -->\n      <div class=\"cf-field\">\n        <label class=\"cf-label\" for=\"vslEmail\">Email<\/label>\n        <div class=\"cf-chip\">\n          <input class=\"cf-input\" type=\"email\" id=\"vslEmail\" name=\"email\" placeholder=\"you@example.com\" required>\n        <\/div>\n      <\/div>\n\n      <!-- Phone -->\n      <div class=\"cf-field\">\n        <label class=\"cf-label\" for=\"vslPhone\">Tel\u00e9fono<\/label>\n        <div class=\"cf-chip\">\n          <input class=\"cf-input\" type=\"tel\" id=\"vslPhone\" name=\"phone\" placeholder=\"+52 1 55 1234 5678\" required>\n        <\/div>\n      <\/div>\n\n      <!-- Message -->\n      <div class=\"cf-field\">\n        <label class=\"cf-label\" for=\"vslMsg\">Mensaje<\/label>\n        <div class=\"cf-chip\" style=\"height:auto;\">\n          <textarea class=\"cf-textarea\" id=\"vslMsg\" name=\"message\" placeholder=\"How can we help you?\" required><\/textarea>\n        <\/div>\n      <\/div>\n\n      <!-- CTA -->\n      <button class=\"cf-cta\" type=\"submit\" aria-label=\"Send\">SEND<\/button>\n    <\/form>\n  <\/div>\n  \n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>Contact us Check-in Check-out Guest (inc. kids) 2134567891011121314151617181920212223242526 Rooms 12345678910 BOOK NOW Contact us Check-in Check-out Guests 21345678910 Rooms 12345 BOOK NOW Contact us Villa Sol y LunaCarretera Federal 307 Km 309-500 Playa del Secreto, 77710 Playa del Carmen, Q.R.Phone: +52 984 168 0041E-mail: info@villasolyluna.com Villa Sol y LunaCarretera Federal 307 Km 309-500 Playa del [&hellip;]<\/p>","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/fullwidth-content.php","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-2658","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Contact us - Villa Sol y Luna<\/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:\/\/www.villasolyluna.com\/es\/contact-us\/\" \/>\n<meta property=\"og:locale\" content=\"es_MX\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Contact us - Villa Sol y Luna\" \/>\n<meta property=\"og:description\" content=\"Contact us Check-in Check-out Guest (inc. kids) 2134567891011121314151617181920212223242526 Rooms 12345678910 BOOK NOW Contact us Check-in Check-out Guests 21345678910 Rooms 12345 BOOK NOW Contact us Villa Sol y LunaCarretera Federal 307 Km 309-500 Playa del Secreto, 77710 Playa del Carmen, Q.R.Phone: +52 984 168 0041E-mail: info@villasolyluna.com Villa Sol y LunaCarretera Federal 307 Km 309-500 Playa del [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.villasolyluna.com\/es\/contact-us\/\" \/>\n<meta property=\"og:site_name\" content=\"Villa Sol y Luna\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-04T20:30:23+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.villasolyluna.com\/contact-us\/\",\"url\":\"https:\/\/www.villasolyluna.com\/contact-us\/\",\"name\":\"Contact us - Villa Sol y Luna\",\"isPartOf\":{\"@id\":\"http:\/\/www.villasolyluna.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.villasolyluna.com\/contact-us\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.villasolyluna.com\/contact-us\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg\",\"datePublished\":\"2025-09-15T20:26:02+00:00\",\"dateModified\":\"2026-02-04T20:30:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.villasolyluna.com\/contact-us\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.villasolyluna.com\/contact-us\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/www.villasolyluna.com\/contact-us\/#primaryimage\",\"url\":\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg\",\"contentUrl\":\"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.villasolyluna.com\/contact-us\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.villasolyluna.com\/es\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Contact us\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/www.villasolyluna.com\/#website\",\"url\":\"http:\/\/www.villasolyluna.com\/\",\"name\":\"Villa Sol y Luna\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/www.villasolyluna.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Contact us - Villa Sol y Luna","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:\/\/www.villasolyluna.com\/es\/contact-us\/","og_locale":"es_MX","og_type":"article","og_title":"Contact us - Villa Sol y Luna","og_description":"Contact us Check-in Check-out Guest (inc. kids) 2134567891011121314151617181920212223242526 Rooms 12345678910 BOOK NOW Contact us Check-in Check-out Guests 21345678910 Rooms 12345 BOOK NOW Contact us Villa Sol y LunaCarretera Federal 307 Km 309-500 Playa del Secreto, 77710 Playa del Carmen, Q.R.Phone: +52 984 168 0041E-mail: info@villasolyluna.com Villa Sol y LunaCarretera Federal 307 Km 309-500 Playa del [&hellip;]","og_url":"https:\/\/www.villasolyluna.com\/es\/contact-us\/","og_site_name":"Villa Sol y Luna","article_modified_time":"2026-02-04T20:30:23+00:00","og_image":[{"url":"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.villasolyluna.com\/contact-us\/","url":"https:\/\/www.villasolyluna.com\/contact-us\/","name":"Contact us - Villa Sol y Luna","isPartOf":{"@id":"http:\/\/www.villasolyluna.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.villasolyluna.com\/contact-us\/#primaryimage"},"image":{"@id":"https:\/\/www.villasolyluna.com\/contact-us\/#primaryimage"},"thumbnailUrl":"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg","datePublished":"2025-09-15T20:26:02+00:00","dateModified":"2026-02-04T20:30:23+00:00","breadcrumb":{"@id":"https:\/\/www.villasolyluna.com\/contact-us\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.villasolyluna.com\/contact-us\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.villasolyluna.com\/contact-us\/#primaryimage","url":"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg","contentUrl":"http:\/\/www.villasolyluna.com\/wp-content\/uploads\/2025\/09\/VILLA-SOL-Y-LUNA-MAPA-1024x682.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.villasolyluna.com\/contact-us\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.villasolyluna.com\/es\/"},{"@type":"ListItem","position":2,"name":"Contact us"}]},{"@type":"WebSite","@id":"http:\/\/www.villasolyluna.com\/#website","url":"http:\/\/www.villasolyluna.com\/","name":"Villa Sol y Luna","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/www.villasolyluna.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/pages\/2658","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/comments?post=2658"}],"version-history":[{"count":23,"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/pages\/2658\/revisions"}],"predecessor-version":[{"id":3065,"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/pages\/2658\/revisions\/3065"}],"wp:attachment":[{"href":"https:\/\/www.villasolyluna.com\/es\/wp-json\/wp\/v2\/media?parent=2658"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}