{"id":20,"date":"2025-10-07T20:13:48","date_gmt":"2025-10-07T20:13:48","guid":{"rendered":"https:\/\/wearewebrything.com\/hotelnest\/?page_id=20"},"modified":"2025-11-04T18:14:09","modified_gmt":"2025-11-04T18:14:09","slug":"groups","status":"publish","type":"page","link":"https:\/\/wearewebrything.com\/hotelnest\/groups\/","title":{"rendered":"Groups"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"20\" class=\"elementor elementor-20\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8517753 e-con-full image-container e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"8517753\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25ce3c2 elementor-widget elementor-widget-image\" data-id=\"25ce3c2\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1536\" height=\"1152\" src=\"https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/879e11b570d4685e6febc5d0801a8928-1536x1152.jpg\" class=\"attachment-1536x1536 size-1536x1536 wp-image-90\" alt=\"\" srcset=\"https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/879e11b570d4685e6febc5d0801a8928-1536x1152.jpg 1536w, https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/879e11b570d4685e6febc5d0801a8928-300x225.jpg 300w, https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/879e11b570d4685e6febc5d0801a8928-1024x768.jpg 1024w, https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/879e11b570d4685e6febc5d0801a8928-768x576.jpg 768w, https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/879e11b570d4685e6febc5d0801a8928.jpg 2000w\" sizes=\"(max-width: 1536px) 100vw, 1536px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f4b6406 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"f4b6406\" data-element_type=\"container\" data-settings=\"{&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f85d5a elementor-widget elementor-widget-heading\" data-id=\"3f85d5a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">GROUPS &amp; COMPANIES<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d8c1764 elementor-widget elementor-widget-heading\" data-id=\"d8c1764\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Exclusive Benefits<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e2d8e5 elementor-widget-tablet__width-initial elementor-widget elementor-widget-html\" data-id=\"3e2d8e5\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"booking-bar\">\n  <div class=\"booking-input checkin\">\n    <label>CHECK-IN<\/label>\n    <div class=\"date-picker\">\n      <div class=\"date-display\"><span class=\"day\">--<\/span><\/div>\n      <div class=\"date-controls\">\n        <span class=\"month\">---<\/span>\n        <button class=\"down\">\u2304<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"booking-input checkout\">\n    <label>CHECK-OUT<\/label>\n    <div class=\"date-picker\">\n      <div class=\"date-display\"><span class=\"day\">--<\/span><\/div>\n      <div class=\"date-controls\">\n        <span class=\"month\">---<\/span>\n        <button class=\"down\">\u2304<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"booking-input guests\">\n    <label>GUESTS<\/label>\n    <div class=\"date-picker\">\n      <div class=\"date-display\"><span class=\"day\">1<\/span><\/div>\n      <div class=\"date-controls\">\n        <button class=\"up\">\u2303<\/button>\n        <button class=\"down\">\u2304<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <button class=\"check-btn\">CHECK <br> AVAILABILITY<\/button>\n<\/div>\n\n<script>\nfunction initBookingBars() {\n  const bars = document.querySelectorAll(\".booking-bar\");\n  const months = [\"JAN\",\"FEB\",\"MAR\",\"APR\",\"MAY\",\"JUN\",\"JUL\",\"AUG\",\"SEP\",\"OCT\",\"NOV\",\"DEC\"];\n  \n  bars.forEach(bar => {\n    const checkinInput = bar.querySelector(\".checkin\");\n    const checkoutInput = bar.querySelector(\".checkout\");\n    const guestInput = bar.querySelector(\".guests\");\n    const checkBtn = bar.querySelector(\".check-btn\");\n  \n    const today = new Date();\n    const tomorrow = new Date();\n    tomorrow.setDate(today.getDate() + 1);\n  \n    const dates = {\n      checkin: new Date(today),\n      checkout: new Date(tomorrow)\n    };\n  \n    function setDateDisplay(input, date) {\n      const day = input.querySelector(\".day\");\n      const month = input.querySelector(\".month\");\n      if (day) day.textContent = date.getDate();\n      if (month) month.textContent = months[date.getMonth()];\n    }\n  \n    setDateDisplay(checkinInput, dates.checkin);\n    setDateDisplay(checkoutInput, dates.checkout);\n  \n    function changeDate(input, amount) {\n      const dateObj = input.classList.contains(\"checkin\") ? dates.checkin : dates.checkout;\n      dateObj.setDate(dateObj.getDate() + amount);\n      setDateDisplay(input, dateObj);\n    }\n  \n    function changeGuest(display, amount) {\n      let value = parseInt(display.textContent, 10);\n      value += amount;\n      if (value < 1) value = 1;\n      display.textContent = value;\n    }\n  \n    bar.querySelectorAll(\".booking-input\").forEach(input => {\n      const display = input.querySelector(\".day\");\n      const btnUp = input.querySelector(\".up\");\n      const btnDown = input.querySelector(\".down\");\n      const isGuest = input.classList.contains(\"guests\");\n\n      \/\/ For guest buttons (both up\/down)\n      if (isGuest) {\n        if (btnUp) btnUp.addEventListener(\"click\", () => changeGuest(display, 1));\n        if (btnDown) btnDown.addEventListener(\"click\", () => changeGuest(display, -1));\n      } \n      \/\/ For check-in and check-out (only down button that adds a day)\n      else if (btnDown) {\n        btnDown.addEventListener(\"click\", () => changeDate(input, 1));\n      }\n    });\n    \n    \/\/ \u2705 Handle \"CHECK AVAILABILITY\" button click (with both formats)\n    checkBtn.addEventListener(\"click\", () => {\n      const checkinDay = checkinInput.querySelector(\".day\").textContent;\n      const checkinMonth = checkinInput.querySelector(\".month\").textContent;\n      const checkoutDay = checkoutInput.querySelector(\".day\").textContent;\n      const checkoutMonth = checkoutInput.querySelector(\".month\").textContent;\n      const guests = guestInput.querySelector(\".day\").textContent; \/\/ adults\n    \n      const year = new Date().getFullYear();\n    \n      \/\/ Convert month name \u2192 month number\n      const checkinMonthNum = (months.indexOf(checkinMonth) + 1).toString().padStart(2, \"0\");\n      const checkoutMonthNum = (months.indexOf(checkoutMonth) + 1).toString().padStart(2, \"0\");\n    \n      \/\/ Format dates YYYY-MM-DD (clean) and YYYY\/MM\/DD (legacy\/plugin)\n      const checkinISO = `${year}-${checkinMonthNum}-${checkinDay.padStart(2, \"0\")}`;      \/\/ 2025-10-28\n      const checkoutISO = `${year}-${checkoutMonthNum}-${checkoutDay.padStart(2, \"0\")}`;    \/\/ 2025-10-31\n      const checkinLegacy = `${year}\/${checkinMonthNum}\/${checkinDay.padStart(2, \"0\")}`;    \/\/ 2025\/10\/28\n      const checkoutLegacy = `${year}\/${checkoutMonthNum}\/${checkoutDay.padStart(2, \"0\")}`;  \/\/ 2025\/10\/31\n    \n      \/\/ Optional extras \u2014 change as needed\n      const children = 0;\n      const rooms = 1;\n      const max_child = 0;\n    \n      \/\/ Build URL using URLSearchParams (auto-encodes)\n      const params = new URLSearchParams({\n        check_in: checkinISO,\n        check_out: checkoutISO,\n        check_in_date: checkinLegacy,\n        check_out_date: checkoutLegacy,\n        adults: guests,\n        children: children,\n        rooms: rooms,\n        max_child: max_child\n      });\n    \n      \/\/ Redirect to Hotel Search page with clean query string\n      window.location.href = `\/hotelnest\/hotel-search\/?${params.toString()}`;\n    });\n  });\n}\n\ndocument.addEventListener(\"DOMContentLoaded\", initBookingBars);\n<\/script>\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<div class=\"elementor-element elementor-element-20a9ba4 containerImg e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"20a9ba4\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-07a5c44 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"07a5c44\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94656ca elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"94656ca\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<h2>Group Travel Made Effortless<\/h2><p>Nest Hotel offers the perfect blend of comfort, convenience, and community for groups and companies visiting San Juan. Whether you&#8217;re planning a corporate retreat, academic stay, medical visit, or a family gatherin, our cozy 23-room hotel-located steps from the Rio Piedras Train Station-is ready to welcome your group. With flexible group reates, meeting space availability, and a location ideal for short-term stays near universities and hospitals, Nest is your ideal starting point in the city.<\/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\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7708051 Img e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"7708051\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-50dae27 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"50dae27\" data-element_type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ce9e361 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"ce9e361\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-60d19fc elementor-widget elementor-widget-html\" data-id=\"60d19fc\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"bg-box\">\n    <h2 class=\"bg-title\">Book 10 or More <br>Rooms<\/h2>\n    <p class=\"description\">Book 10 or more of our rooms and enjoy the meeting room at a 50% discount. Certain requirements apply<\/p>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-43ef580 elementor-widget elementor-widget-html\" data-id=\"43ef580\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"bg-box\">\n\n    <h2 class=\"bg-title\">Book 20 rooms<\/h2>\n    <p class=\"description\">Book 20 rooms and enjoy the meeting room <br> at a minimal cost. <br> Certain requirements apply.<\/p>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c0f47c1 e-grid e-con-full wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"c0f47c1\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eda3cb5 elementor-widget elementor-widget-heading\" data-id=\"eda3cb5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Enjoy Exclusive Benefits <br>for Groups &amp; Companies<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0b4ff3 elementor-widget elementor-widget-text-editor\" data-id=\"a0b4ff3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li>Offer valid for reservations of 2 nights or more.<\/li><li>Subject to availability. Advance booking is recommended.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\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-1aab8d3 e-grid e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"1aab8d3\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-833cdd5 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"833cdd5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Plan Your Group Stay<\/h2>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c0bd88d e-con-full e-grid wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"c0bd88d\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cb8ec8 elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"1cb8ec8\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/Icon-material-email.svg\" class=\"attachment-full size-full wp-image-394\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c30dea0 elementor-widget__width-initial no-decor elementor-widget elementor-widget-text-editor\" data-id=\"c30dea0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p><a class=\"no-decor\" href=\"mailto:grupos@hotelnest.pr\">grupos@hotelnest.pr<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cbe78bc e-con-full e-grid wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"cbe78bc\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5b87f4f elementor-widget__width-initial elementor-widget elementor-widget-image\" data-id=\"5b87f4f\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/wearewebrything.com\/hotelnest\/wp-content\/uploads\/2025\/10\/Icon-awesome-phone-alt.svg\" class=\"attachment-full size-full wp-image-393\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a326931 elementor-widget__width-initial no-decor elementor-widget elementor-widget-text-editor\" data-id=\"a326931\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>939.306.7127<\/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\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>GROUPS &amp; COMPANIES Exclusive Benefits CHECK-IN &#8212; &#8212; \u2304 CHECK-OUT &#8212; &#8212; \u2304 GUESTS 1 \u2303 \u2304 CHECK AVAILABILITY Group Travel Made Effortless Nest Hotel offers the perfect blend of comfort, convenience, and community for groups and companies visiting San Juan. Whether you&#8217;re planning a corporate retreat, academic stay, medical visit, or a family gatherin, our cozy 23-room hotel-located steps from the Rio Piedras Train Station-is ready to welcome your group. With flexible group reates, meeting space availability, and a location ideal for short-term stays near universities and hospitals, Nest is your ideal starting point in the city. Book 10 or More Rooms Book 10 or more of our rooms and enjoy the meeting room at a 50% discount. Certain requirements apply Book 20 rooms Book 20 rooms and enjoy the meeting room at a minimal cost. Certain requirements apply. Enjoy Exclusive Benefits for Groups &amp; Companies Offer valid for reservations of 2 nights or more. Subject to availability. Advance booking is recommended. Plan Your Group Stay grupos@hotelnest.pr 939.306.7127<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-20","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/pages\/20","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/comments?post=20"}],"version-history":[{"count":201,"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/pages\/20\/revisions"}],"predecessor-version":[{"id":991,"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/pages\/20\/revisions\/991"}],"wp:attachment":[{"href":"https:\/\/wearewebrything.com\/hotelnest\/wp-json\/wp\/v2\/media?parent=20"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}