{"id":114,"date":"2026-03-27T03:38:43","date_gmt":"2026-03-27T03:38:43","guid":{"rendered":"https:\/\/clouddemo.nc.co.th\/MHG\/xenhotelnakhonpathom\/?page_id=114"},"modified":"2026-07-23T00:07:04","modified_gmt":"2026-07-23T00:07:04","slug":"rooms","status":"publish","type":"page","link":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/rooms\/","title":{"rendered":"Rooms"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"114\" class=\"elementor elementor-114\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-acd79c6 e-con-full e-flex e-con e-parent\" data-id=\"acd79c6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9d39920 elementor-widget elementor-widget-html\" data-id=\"9d39920\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\n  XEN HOTEL NAKHON PATHOM \u2014 ROOMS PAGE\n  WordPress \/ Elementor HTML widget fragment\n  Layout reference: https:\/\/www.justsleephotels.com\/ximending\/en\/rooms\n  Copy source: XEN_NakhonPathom_Website_Brief.docx (Sheet 3 \u2014 ROOMS)\n  Image source: XEN_NakhonPathom_Website_Images_by_Page.xlsx (Accommodations \/ room-type sheets)\n-->\n<style>\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Kanit:wght@300;400;500;600&family=Montserrat:wght@400;500;600&display=swap');\n\n  .xen-rooms {\n    --xen-blue: #8dc8e8;\n    --xen-blue-strong: #76b7d9;\n    --xen-teal: #1f6f78;\n    --xen-teal-dark: #14535b;\n    --xen-ink: #2d2926;\n    --xen-muted: #6f7477;\n    --xen-line: #d9e2e5;\n    --xen-soft: #f4f8f9;\n    --xen-white: #ffffff;\n    --xen-display: 'Montserrat', sans-serif;\n    --xen-body: 'Kanit', sans-serif;\n    color: var(--xen-ink);\n    width: 100%;\n    overflow: hidden;\n    font-family: var(--xen-body);\n    font-size: 16px;\n    font-weight: 300;\n    line-height: 1.75;\n    background: var(--xen-white);\n  }\n\n  .xen-rooms,\n  .xen-rooms * {\n    box-sizing: border-box;\n  }\n\n  .xen-rooms a {\n    color: inherit;\n    text-decoration: none;\n  }\n\n  .xen-rooms button,\n  .xen-rooms input {\n    font: inherit;\n  }\n\n  .xen-rooms button {\n    color: inherit;\n  }\n\n  .xen-rooms img {\n    display: block;\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .xen-rooms :focus-visible {\n    outline: 3px solid rgba(141, 200, 232, 0.72);\n    outline-offset: 3px;\n  }\n\n  .xen-rooms__shell {\n    width: min(1180px, calc(100% - 48px));\n    margin-inline: auto;\n  }\n\n  \/* ---------- Hero ---------- *\/\n  .xen-rooms__hero {\n    position: relative;\n    min-height: clamp(380px, 52vh, 520px);\n    background-image: url('https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Premium-Room_1.jpg');\n    background-position: center 42%;\n    background-size: cover;\n    isolation: isolate;\n  }\n\n  .xen-rooms__hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    z-index: -1;\n    background: linear-gradient(180deg, rgba(11, 25, 30, 0.34) 0%, rgba(11, 25, 30, 0.12) 50%, rgba(11, 25, 30, 0.5) 100%);\n  }\n\n  .xen-rooms__nav {\n    position: absolute;\n    inset: 20px 22px auto;\n    z-index: 50;\n    color: var(--xen-white);\n    transition: background-color 260ms ease, box-shadow 260ms ease, inset 260ms ease;\n  }\n\n  .xen-rooms__nav.is-scrolled {\n    position: fixed;\n    inset: 0 0 auto;\n    background: rgba(118, 183, 217, 0.97);\n    box-shadow: 0 8px 26px rgba(12, 45, 54, 0.16);\n    backdrop-filter: blur(9px);\n  }\n\n  .xen-rooms__nav-inner {\n    border: 1px solid rgba(255, 255, 255, 0.52);\n    background: rgba(19, 55, 66, 0.10);\n    transition: border-color 260ms ease, background-color 260ms ease;\n  }\n\n  .xen-rooms__nav.is-scrolled .xen-rooms__nav-inner {\n    border-color: transparent;\n    background: transparent;\n  }\n\n  .xen-rooms__utility {\n    display: grid;\n    grid-template-columns: 1fr auto 1fr;\n    align-items: center;\n    min-height: 64px;\n    padding: 8px 20px;\n    border-bottom: 1px solid rgba(255, 255, 255, 0.28);\n    transition: min-height 220ms ease, opacity 180ms ease, padding 220ms ease;\n  }\n\n  .xen-rooms__utility-links,\n  .xen-rooms__utility-actions {\n    display: flex;\n    align-items: center;\n    gap: 28px;\n  }\n\n  .xen-rooms__utility-actions {\n    justify-content: flex-end;\n  }\n\n  .xen-rooms__utility-link,\n  .xen-rooms__language {\n    border: 0;\n    padding: 0;\n    background: none;\n    color: var(--xen-white);\n    font-family: var(--xen-display);\n    font-size: 10px;\n    font-weight: 500;\n    line-height: 1.25;\n    letter-spacing: 0.19em;\n    text-transform: uppercase;\n    cursor: pointer;\n  }\n\n  .xen-rooms__logo {\n    display: block;\n    width: 76px;\n  }\n\n  .xen-rooms__logo img,\n  .xen-rooms__compact-logo img {\n    max-height: 48px;\n    object-fit: contain;\n    filter: brightness(0) invert(1);\n  }\n\n  .xen-rooms__book-top,\n  .xen-rooms__button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 46px;\n    border: 1px solid currentColor;\n    padding: 11px 24px;\n    font-family: var(--xen-display);\n    font-size: 11px;\n    font-weight: 500;\n    line-height: 1;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    transition: color 180ms ease, background-color 180ms ease, border-color 180ms ease, transform 180ms ease;\n  }\n\n  .xen-rooms__book-top {\n    border-color: var(--xen-white);\n    background: var(--xen-white);\n    color: var(--xen-blue-strong);\n  }\n\n  .xen-rooms__book-top:hover,\n  .xen-rooms__button:hover {\n    transform: translateY(-2px);\n  }\n\n  .xen-rooms__primary-nav {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 29px;\n    min-height: 56px;\n    padding: 0 18px;\n  }\n\n  .xen-rooms__compact-logo {\n    display: none;\n    flex: 0 0 auto;\n    width: 54px;\n    margin-right: auto;\n  }\n\n  .xen-rooms__nav-link,\n  .xen-rooms__more-button {\n    position: relative;\n    border: 0;\n    padding: 20px 0 17px;\n    background: transparent;\n    color: var(--xen-white);\n    font-family: var(--xen-display);\n    font-size: 10px;\n    font-weight: 500;\n    line-height: 1;\n    letter-spacing: 0.16em;\n    white-space: nowrap;\n    text-transform: uppercase;\n    cursor: pointer;\n  }\n\n  .xen-rooms__nav-link::after,\n  .xen-rooms__more-button::after {\n    content: '';\n    position: absolute;\n    right: 0;\n    bottom: 12px;\n    left: 0;\n    height: 1px;\n    background: currentColor;\n    transform: scaleX(0);\n    transform-origin: left;\n    transition: transform 180ms ease;\n  }\n\n  .xen-rooms__nav-link:hover::after,\n  .xen-rooms__nav-link.is-active::after,\n  .xen-rooms__more:hover .xen-rooms__more-button::after,\n  .xen-rooms__more:focus-within .xen-rooms__more-button::after {\n    transform: scaleX(1);\n  }\n\n  .xen-rooms__more {\n    position: relative;\n  }\n\n  .xen-rooms__more-menu {\n    position: absolute;\n    top: calc(100% - 6px);\n    right: -20px;\n    width: 180px;\n    padding: 12px 0;\n    background: var(--xen-white);\n    box-shadow: 0 16px 36px rgba(24, 53, 60, 0.18);\n    color: var(--xen-ink);\n    opacity: 0;\n    pointer-events: none;\n    transform: translateY(8px);\n    transition: opacity 180ms ease, transform 180ms ease;\n  }\n\n  .xen-rooms__more:hover .xen-rooms__more-menu,\n  .xen-rooms__more:focus-within .xen-rooms__more-menu {\n    opacity: 1;\n    pointer-events: auto;\n    transform: translateY(0);\n  }\n\n  .xen-rooms__more-menu a {\n    display: block;\n    padding: 9px 20px;\n    font-family: var(--xen-display);\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.13em;\n    text-transform: uppercase;\n  }\n\n  .xen-rooms__more-menu a:hover {\n    color: var(--xen-teal);\n    background: var(--xen-soft);\n  }\n\n  .xen-rooms__nav.is-scrolled .xen-rooms__utility {\n    min-height: 0;\n    height: 0;\n    padding-block: 0;\n    border-bottom: 0;\n    opacity: 0;\n    overflow: hidden;\n  }\n\n  .xen-rooms__nav.is-scrolled .xen-rooms__compact-logo {\n    display: block;\n  }\n\n  .xen-rooms__nav.is-scrolled .xen-rooms__primary-nav {\n    justify-content: flex-end;\n    min-height: 66px;\n    width: min(1220px, calc(100% - 40px));\n    margin-inline: auto;\n  }\n\n  .xen-rooms__mobile-toggle {\n    display: none;\n    width: 44px;\n    height: 44px;\n    border: 1px solid rgba(255,255,255,.72);\n    padding: 11px;\n    background: transparent;\n    cursor: pointer;\n  }\n\n  .xen-rooms__mobile-toggle span {\n    display: block;\n    width: 100%;\n    height: 1px;\n    margin: 5px 0;\n    background: var(--xen-white);\n  }\n\n  .xen-rooms__hero-copy {\n    position: absolute;\n    top: 45%;\n    left: 50%;\n    width: min(950px, calc(100% - 48px));\n    color: var(--xen-white);\n    text-align: center;\n    transform: translate(-50%, -50%);\n  }\n\n  .xen-rooms__hero-eyebrow {\n    display: block;\n    margin-bottom: 16px;\n    font-family: var(--xen-display);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.34em;\n    text-transform: uppercase;\n    opacity: 0.9;\n  }\n\n  .xen-rooms__hero-copy h1 {\n    max-width: 900px;\n    margin: 0 auto;\n    font-family: var(--xen-display);\n    font-size: clamp(30px, 4.4vw, 58px);\n    font-weight: 500;\n    line-height: 1.16;\n    letter-spacing: 0.06em;\n    text-shadow: 0 4px 26px rgba(0, 0, 0, 0.24);\n  }\n\n  \/* ---------- Hero booking bar ---------- *\/\n  .xen-rooms__booking-wrap {\n    position: relative;\n    z-index: 6;\n    margin-top: -46px;\n  }\n\n  .xen-rooms__booking {\n    display: grid;\n    grid-template-columns: 1fr 1fr auto auto auto;\n    gap: 22px;\n    align-items: end;\n    padding: 26px 30px;\n    background: var(--xen-white);\n    box-shadow: 0 20px 48px rgba(27, 59, 66, 0.18);\n  }\n\n  .xen-rooms__field label,\n  .xen-rooms__counter-label {\n    display: block;\n    margin-bottom: 6px;\n    color: var(--xen-muted);\n    font-family: var(--xen-display);\n    font-size: 9px;\n    font-weight: 500;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n  }\n\n  .xen-rooms__field input {\n    width: 100%;\n    min-height: 46px;\n    border: 0;\n    border-bottom: 1px solid var(--xen-line);\n    border-radius: 0;\n    padding: 8px 2px;\n    background: transparent;\n    color: var(--xen-ink);\n    font-family: var(--xen-display);\n    font-size: 13px;\n  }\n\n  .xen-rooms__counter {\n    min-width: 128px;\n  }\n\n  .xen-rooms__counter-box {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    min-height: 46px;\n    border-bottom: 1px solid var(--xen-line);\n  }\n\n  .xen-rooms__counter-control {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n  }\n\n  .xen-rooms__counter-control button {\n    display: grid;\n    place-items: center;\n    width: 28px;\n    height: 28px;\n    border: 0;\n    background: none;\n    color: var(--xen-blue-strong);\n    font-family: var(--xen-display);\n    font-size: 18px;\n    cursor: pointer;\n  }\n\n  .xen-rooms__counter-value {\n    min-width: 18px;\n    font-family: var(--xen-display);\n    font-size: 17px;\n    text-align: center;\n  }\n\n  .xen-rooms__booking-submit {\n    align-self: stretch;\n    min-height: 48px;\n    margin-top: auto;\n    border: 1px solid var(--xen-blue-strong);\n    padding: 12px 30px;\n    background: var(--xen-blue-strong);\n    color: var(--xen-white);\n    font-family: var(--xen-display);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    cursor: pointer;\n    transition: background-color 180ms ease, color 180ms ease, border-color 180ms ease;\n  }\n\n  .xen-rooms__booking-submit:hover {\n    background: var(--xen-teal);\n    border-color: var(--xen-teal);\n  }\n\n  \/* ---------- Times strip ---------- *\/\n  .xen-rooms__times {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    max-width: 620px;\n    margin: 72px auto 0;\n  }\n\n  .xen-rooms__time {\n    text-align: center;\n  }\n\n  .xen-rooms__time + .xen-rooms__time {\n    border-left: 1px solid var(--xen-line);\n  }\n\n  .xen-rooms__time-label {\n    display: block;\n    margin-bottom: 12px;\n    color: var(--xen-blue-strong);\n    font-family: var(--xen-display);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n  }\n\n  .xen-rooms__time-value {\n    font-family: var(--xen-display);\n    font-size: clamp(26px, 3vw, 34px);\n    font-weight: 500;\n    color: var(--xen-ink);\n  }\n\n  .xen-rooms__time-value span {\n    margin-left: 4px;\n    font-size: 14px;\n    color: var(--xen-muted);\n  }\n\n  \/* ---------- Section head ---------- *\/\n  .xen-rooms__section {\n    padding: 96px 0;\n  }\n\n  .xen-rooms__section--soft {\n    background: var(--xen-white);\n  }\n\n  .xen-rooms__section-head {\n    margin-bottom: 52px;\n    text-align: center;\n  }\n\n  .xen-rooms__section-head h2 {\n    margin: 0;\n    font-family: var(--xen-display);\n    font-size: clamp(28px, 3.6vw, 46px);\n    font-weight: 500;\n    line-height: 1.18;\n    letter-spacing: 0.03em;\n  }\n\n  .xen-rooms__section-head p {\n    max-width: 640px;\n    margin: 16px auto 0;\n    color: var(--xen-muted);\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n  .xen-rooms__accent {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    margin: 18px 0 0;\n  }\n\n  .xen-rooms__accent span {\n    width: 5px;\n    height: 5px;\n    border-radius: 50%;\n    background: var(--xen-blue);\n  }\n\n  .xen-rooms__accent span:nth-child(4) {\n    width: 34px;\n    border-radius: 3px;\n    background: var(--xen-blue-strong);\n  }\n\n  .xen-rooms__room-tabs {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 10px 24px;\n    margin-top: 28px;\n  }\n\n  .xen-rooms__room-tabs a {\n    min-width: 128px;\n    border-top: 1px solid var(--xen-line);\n    padding: 12px 14px 0;\n    color: var(--xen-muted);\n    font-family: var(--xen-display);\n    font-size: 14px;\n    font-weight: 500;\n    letter-spacing: 0.04em;\n    transition: border-color 180ms ease, color 180ms ease;\n  }\n\n  .xen-rooms__room-tabs a:hover,\n  .xen-rooms__room-tabs a:focus-visible {\n    border-color: var(--xen-blue-strong);\n    color: var(--xen-blue-strong);\n  }\n\n  \/* ---------- In-room amenities ---------- *\/\n  .xen-rooms__amenities {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 34px 24px;\n  }\n\n  .xen-rooms__amenity {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 12px;\n    padding: 0;\n    background: transparent;\n    text-align: center;\n  }\n\n  .xen-rooms__amenity-icon {\n    display: grid;\n    place-items: center;\n    width: 82px;\n    height: 82px;\n    border: 1px solid var(--xen-line);\n    background: var(--xen-white);\n    color: var(--xen-blue-strong);\n    transition: transform 180ms ease, border-color 180ms ease, background-color 180ms ease;\n  }\n\n  .xen-rooms__amenity:hover .xen-rooms__amenity-icon {\n    transform: translateY(-3px);\n    border-color: var(--xen-blue);\n    background: var(--xen-soft);\n  }\n\n  .xen-rooms__amenity-icon svg {\n    width: 26px;\n    height: 26px;\n  }\n\n  .xen-rooms__amenity span {\n    font-family: var(--xen-display);\n    font-size: 13px;\n    font-weight: 500;\n    letter-spacing: 0.06em;\n    color: var(--xen-ink);\n  }\n\n  \/* ---------- Room types ---------- *\/\n  .xen-rooms__type {\n    position: relative;\n    display: grid;\n    grid-template-columns: minmax(0, 0.86fr) minmax(0, 1.14fr);\n    align-items: start;\n    padding-bottom: 28px;\n    background: transparent;\n  }\n\n  .xen-rooms__type + .xen-rooms__type {\n    margin-top: 74px;\n  }\n\n  .xen-rooms__type--reverse .xen-rooms__gallery {\n    grid-column: 1;\n  }\n\n  .xen-rooms__gallery {\n    position: relative;\n    grid-column: 2;\n    grid-row: 1;\n    min-height: 520px;\n    margin-top: 36px;\n    overflow: hidden;\n    background: #dfe7e9;\n  }\n\n  .xen-rooms__slides {\n    display: flex;\n    height: 100%;\n    transition: transform 520ms cubic-bezier(0.4, 0.1, 0.2, 1);\n  }\n\n  .xen-rooms__slide {\n    position: relative;\n    flex: 0 0 100%;\n    min-height: 520px;\n  }\n\n  .xen-rooms__slide img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n  }\n\n  .xen-rooms__gallery-nav {\n    position: absolute;\n    top: 50%;\n    display: grid;\n    place-items: center;\n    width: 46px;\n    height: 46px;\n    border: 0;\n    background: rgba(255, 255, 255, 0.86);\n    color: var(--xen-teal-dark);\n    cursor: pointer;\n    transform: translateY(-50%);\n    transition: background-color 180ms ease, color 180ms ease;\n  }\n\n  .xen-rooms__gallery-nav:hover {\n    background: var(--xen-blue-strong);\n    color: var(--xen-white);\n  }\n\n  .xen-rooms__gallery-nav svg {\n    width: 18px;\n    height: 18px;\n  }\n\n  .xen-rooms__gallery-nav--prev {\n    left: 16px;\n  }\n\n  .xen-rooms__gallery-nav--next {\n    right: 16px;\n  }\n\n  .xen-rooms__gallery-dots {\n    position: absolute;\n    bottom: 18px;\n    left: 50%;\n    display: flex;\n    gap: 8px;\n    transform: translateX(-50%);\n  }\n\n  .xen-rooms__gallery-dots button {\n    width: 8px;\n    height: 8px;\n    border: 0;\n    border-radius: 50%;\n    padding: 0;\n    background: rgba(255, 255, 255, 0.55);\n    cursor: pointer;\n    transition: background-color 180ms ease, width 180ms ease;\n  }\n\n  .xen-rooms__gallery-dots button.is-active {\n    width: 22px;\n    border-radius: 4px;\n    background: var(--xen-white);\n  }\n\n  .xen-rooms__type-body {\n    position: relative;\n    z-index: 2;\n    grid-column: 1;\n    grid-row: 1;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    margin: 76px -72px 0 0;\n    border: 1px solid rgba(118, 183, 217, 0.72);\n    padding: 46px clamp(30px, 4vw, 58px);\n    background: var(--xen-white);\n  }\n\n  .xen-rooms__type--reverse .xen-rooms__type-body {\n    grid-column: 2;\n    margin: 76px 0 0 -72px;\n  }\n\n  .xen-rooms__type-tag {\n    display: block;\n    margin-bottom: 12px;\n    color: var(--xen-blue-strong);\n    font-family: var(--xen-display);\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n\n  .xen-rooms__type-body h3 {\n    margin: 0;\n    font-family: var(--xen-display);\n    font-size: clamp(26px, 2.8vw, 36px);\n    font-weight: 500;\n    line-height: 1.2;\n    letter-spacing: 0.02em;\n  }\n\n  .xen-rooms__type-meta {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 10px 22px;\n    margin: 20px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .xen-rooms__type-meta li {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    color: var(--xen-ink);\n    font-family: var(--xen-display);\n    font-size: 12px;\n    letter-spacing: 0.04em;\n  }\n\n  .xen-rooms__type-meta svg {\n    width: 16px;\n    height: 16px;\n    color: var(--xen-blue-strong);\n  }\n\n  .xen-rooms__type-body p {\n    margin: 22px 0 0;\n    color: #51585b;\n    font-size: 15.5px;\n    line-height: 1.82;\n  }\n\n  .xen-rooms__feature-list {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 8px 24px;\n    margin: 24px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  .xen-rooms__feature-list li {\n    position: relative;\n    padding-left: 20px;\n    color: var(--xen-muted);\n    font-size: 14px;\n    line-height: 1.6;\n  }\n\n  .xen-rooms__feature-list li::before {\n    content: '';\n    position: absolute;\n    top: 9px;\n    left: 0;\n    width: 8px;\n    height: 8px;\n    border-radius: 50%;\n    background: var(--xen-blue);\n  }\n\n  .xen-rooms__type-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px;\n    margin-top: 32px;\n  }\n\n  .xen-rooms__type-book {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 50px;\n    border: 1px solid var(--xen-blue-strong);\n    padding: 12px 34px;\n    background: var(--xen-blue-strong);\n    color: var(--xen-white);\n    font-family: var(--xen-display);\n    font-size: 11px;\n    font-weight: 500;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    transition: background-color 180ms ease, border-color 180ms ease, transform 180ms ease;\n  }\n\n  .xen-rooms__type-book:hover {\n    background: var(--xen-teal);\n    border-color: var(--xen-teal);\n    transform: translateY(-2px);\n  }\n\n  \/* ---------- CTA band ---------- *\/\n  .xen-rooms__cta {\n    padding: 80px 0;\n    background: var(--xen-teal-dark);\n    color: var(--xen-white);\n    text-align: center;\n  }\n\n  .xen-rooms__cta h2 {\n    margin: 0;\n    font-family: var(--xen-display);\n    font-size: clamp(26px, 3.2vw, 40px);\n    font-weight: 500;\n    letter-spacing: 0.03em;\n  }\n\n  .xen-rooms__cta p {\n    max-width: 620px;\n    margin: 16px auto 30px;\n    color: rgba(255, 255, 255, 0.82);\n    font-size: 16px;\n    line-height: 1.8;\n  }\n\n  .xen-rooms__cta .xen-rooms__button {\n    border-color: var(--xen-white);\n    color: var(--xen-white);\n  }\n\n  .xen-rooms__cta .xen-rooms__button:hover {\n    background: var(--xen-white);\n    color: var(--xen-teal-dark);\n  }\n\n  \/* ---------- Footer ---------- *\/\n  .xen-rooms__footer {\n    padding: 62px 0 38px;\n    background: #122e35;\n    color: rgba(255, 255, 255, .82);\n  }\n\n  .xen-rooms__footer-main {\n    display: grid;\n    grid-template-columns: 180px 1fr auto;\n    gap: 56px;\n    align-items: start;\n  }\n\n  .xen-rooms__footer-logo {\n    width: 96px;\n  }\n\n  .xen-rooms__footer-logo img {\n    filter: brightness(0) invert(1);\n  }\n\n  .xen-rooms__footer-address {\n    margin: 0;\n    font-size: 15px;\n    line-height: 1.8;\n  }\n\n  .xen-rooms__footer-contact {\n    margin-top: 10px;\n    color: var(--xen-white);\n  }\n\n  .xen-rooms__social {\n    display: flex;\n    gap: 10px;\n  }\n\n  .xen-rooms__social a {\n    display: grid;\n    place-items: center;\n    min-width: 46px;\n    height: 46px;\n    border: 1px solid rgba(255, 255, 255, .38);\n    padding: 0 13px;\n    font-family: var(--xen-display);\n    font-size: 10px;\n    font-weight: 500;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n  }\n\n  .xen-rooms__footer-bottom {\n    display: flex;\n    justify-content: space-between;\n    gap: 24px;\n    margin-top: 46px;\n    border-top: 1px solid rgba(255, 255, 255, .15);\n    padding-top: 24px;\n    color: rgba(255, 255, 255, .56);\n    font-family: var(--xen-display);\n    font-size: 9px;\n    letter-spacing: .08em;\n    text-transform: uppercase;\n  }\n\n  \/* ---------- Responsive ---------- *\/\n  @media (max-width: 1180px) {\n    .xen-rooms__primary-nav {\n      gap: 18px;\n    }\n\n    .xen-rooms__nav-link,\n    .xen-rooms__more-button {\n      font-size: 9px;\n      letter-spacing: .12em;\n    }\n\n    .xen-rooms__booking {\n      grid-template-columns: 1fr 1fr;\n      gap: 20px 26px;\n    }\n\n    .xen-rooms__booking-submit {\n      grid-column: 1 \/ -1;\n    }\n  }\n\n  @media (max-width: 980px) {\n    .xen-rooms__nav {\n      inset: 14px 14px auto;\n    }\n\n    .xen-rooms__nav.is-scrolled {\n      inset: 0 0 auto;\n    }\n\n    .xen-rooms__utility {\n      display: flex;\n      justify-content: space-between;\n      min-height: 68px;\n    }\n\n    .xen-rooms__utility-links,\n    .xen-rooms__language {\n      display: none;\n    }\n\n    .xen-rooms__utility-actions {\n      gap: 12px;\n    }\n\n    .xen-rooms__logo {\n      width: 66px;\n    }\n\n    .xen-rooms__mobile-toggle {\n      display: block;\n    }\n\n    .xen-rooms__primary-nav {\n      position: absolute;\n      top: 68px;\n      right: 0;\n      left: 0;\n      display: none;\n      align-items: stretch;\n      flex-direction: column;\n      gap: 0;\n      min-height: 0;\n      padding: 18px 24px 26px;\n      background: rgba(20, 83, 91, .98);\n    }\n\n    .xen-rooms__nav.is-menu-open .xen-rooms__primary-nav {\n      display: flex;\n    }\n\n    .xen-rooms__nav.is-scrolled .xen-rooms__primary-nav {\n      top: 68px;\n      width: 100%;\n      margin: 0;\n    }\n\n    .xen-rooms__nav-link,\n    .xen-rooms__more-button {\n      width: 100%;\n      border-bottom: 1px solid rgba(255,255,255,.16);\n      padding: 15px 0;\n      text-align: left;\n    }\n\n    .xen-rooms__nav-link::after,\n    .xen-rooms__more-button::after,\n    .xen-rooms__compact-logo {\n      display: none !important;\n    }\n\n    .xen-rooms__more-menu {\n      position: static;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      width: 100%;\n      padding: 0;\n      background: transparent;\n      box-shadow: none;\n      color: var(--xen-white);\n      opacity: 1;\n      pointer-events: auto;\n      transform: none;\n    }\n\n    .xen-rooms__more-menu a {\n      padding: 12px 0;\n      font-size: 9px;\n    }\n\n    .xen-rooms__amenities {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .xen-rooms__type,\n    .xen-rooms__type--reverse {\n      grid-template-columns: 1fr;\n      padding-bottom: 0;\n    }\n\n    .xen-rooms__gallery,\n    .xen-rooms__type--reverse .xen-rooms__gallery {\n      grid-column: 1;\n      grid-row: 1;\n      margin-top: 0;\n    }\n\n    .xen-rooms__type-body,\n    .xen-rooms__type--reverse .xen-rooms__type-body {\n      grid-column: 1;\n      grid-row: 2;\n      margin: -34px 24px 0;\n    }\n\n    .xen-rooms__gallery,\n    .xen-rooms__slide {\n      min-height: 340px;\n    }\n\n    .xen-rooms__footer-main {\n      grid-template-columns: 130px 1fr;\n    }\n\n    .xen-rooms__social {\n      grid-column: 2;\n    }\n  }\n\n  @media (max-width: 680px) {\n    .xen-rooms {\n      font-size: 15px;\n    }\n\n    .xen-rooms__shell {\n      width: min(100% - 32px, 1180px);\n    }\n\n    .xen-rooms__hero {\n      min-height: 410px;\n      background-position: 60% center;\n    }\n\n    .xen-rooms__nav {\n      inset: 10px 10px auto;\n    }\n\n    .xen-rooms__nav.is-scrolled {\n      inset: 0 0 auto;\n    }\n\n    .xen-rooms__utility {\n      padding: 8px 12px;\n    }\n\n    .xen-rooms__book-top {\n      min-height: 42px;\n      padding-inline: 14px;\n      font-size: 9px;\n    }\n\n    .xen-rooms__hero-copy h1 {\n      font-size: clamp(26px, 9vw, 40px);\n    }\n\n    .xen-rooms__booking-wrap {\n      margin-top: -30px;\n    }\n\n    .xen-rooms__booking {\n      grid-template-columns: 1fr;\n      gap: 18px;\n      padding: 24px 20px;\n    }\n\n    .xen-rooms__counter {\n      min-width: 0;\n    }\n\n    .xen-rooms__times {\n      margin-top: 54px;\n    }\n\n    .xen-rooms__section {\n      padding: 68px 0;\n    }\n\n    .xen-rooms__amenities {\n      gap: 14px;\n    }\n\n    .xen-rooms__room-tabs {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 12px 18px;\n    }\n\n    .xen-rooms__room-tabs a {\n      min-width: 0;\n      padding-inline: 6px;\n      font-size: 12px;\n    }\n\n    .xen-rooms__amenity {\n      padding: 0;\n    }\n\n    .xen-rooms__type-body {\n      margin-inline: 12px;\n      padding: 38px 24px;\n    }\n\n    .xen-rooms__feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .xen-rooms__type + .xen-rooms__type {\n      margin-top: 40px;\n    }\n\n    .xen-rooms__footer-main {\n      grid-template-columns: 1fr;\n      gap: 28px;\n    }\n\n    .xen-rooms__social {\n      grid-column: auto;\n    }\n\n    .xen-rooms__footer-bottom {\n      flex-direction: column;\n      gap: 8px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .xen-rooms *,\n    .xen-rooms *::before,\n    .xen-rooms *::after {\n      scroll-behavior: auto !important;\n      transition-duration: .001ms !important;\n      animation-duration: .001ms !important;\n    }\n  }\n<\/style>\n\n<div class=\"xen-rooms\" id=\"xen-rooms\">\n  <section class=\"xen-rooms__hero\" aria-label=\"Xen Hotel Nakhon Pathom rooms\">\n    <div class=\"xen-rooms__hero-copy\">\n      <h1>Stylish Hotel Rooms in Nakhon Pathom<\/h1>\n    <\/div>\n  <\/section>\n\n  <section class=\"xen-rooms__shell xen-rooms__booking-wrap\" aria-label=\"Check availability\">\n    <form class=\"xen-rooms__booking\" data-xen-booking>\n      <div class=\"xen-rooms__field\">\n        <label for=\"xen-rooms-checkin\">Check in<\/label>\n        <input id=\"xen-rooms-checkin\" name=\"check-in\" type=\"date\" required data-xen-checkin>\n      <\/div>\n      <div class=\"xen-rooms__field\">\n        <label for=\"xen-rooms-checkout\">Check out<\/label>\n        <input id=\"xen-rooms-checkout\" name=\"check-out\" type=\"date\" required data-xen-checkout>\n      <\/div>\n      <div class=\"xen-rooms__counter\" data-xen-counter data-min=\"1\" data-max=\"8\">\n        <span class=\"xen-rooms__counter-label\">Adults<\/span>\n        <div class=\"xen-rooms__counter-box\">\n          <div class=\"xen-rooms__counter-control\">\n            <button type=\"button\" aria-label=\"Decrease adults\" data-xen-decrease>&minus;<\/button>\n            <span class=\"xen-rooms__counter-value\" data-xen-value>2<\/span>\n            <button type=\"button\" aria-label=\"Increase adults\" data-xen-increase>+<\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"xen-rooms__counter\" data-xen-counter data-min=\"0\" data-max=\"6\">\n        <span class=\"xen-rooms__counter-label\">Children<\/span>\n        <div class=\"xen-rooms__counter-box\">\n          <div class=\"xen-rooms__counter-control\">\n            <button type=\"button\" aria-label=\"Decrease children\" data-xen-decrease>&minus;<\/button>\n            <span class=\"xen-rooms__counter-value\" data-xen-value>0<\/span>\n            <button type=\"button\" aria-label=\"Increase children\" data-xen-increase>+<\/button>\n          <\/div>\n        <\/div>\n      <\/div>\n      <button class=\"xen-rooms__booking-submit\" type=\"submit\">Check Availability<\/button>\n    <\/form>\n  <\/section>\n\n  <main>\n    <section class=\"xen-rooms__shell\" aria-label=\"Check-in and check-out\">\n      <div class=\"xen-rooms__times\">\n        <div class=\"xen-rooms__time\">\n          <span class=\"xen-rooms__time-label\">Check-in<\/span>\n          <div class=\"xen-rooms__time-value\">2:00 <span>PM<\/span><\/div>\n        <\/div>\n        <div class=\"xen-rooms__time\">\n          <span class=\"xen-rooms__time-label\">Check-out<\/span>\n          <div class=\"xen-rooms__time-value\">12:00 <span>PM<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"xen-rooms__section\" aria-labelledby=\"xen-amenities-title\">\n      <div class=\"xen-rooms__shell\">\n        <div class=\"xen-rooms__section-head\">\n          <h2 id=\"xen-amenities-title\">In-Room Amenities<\/h2>\n          <div class=\"xen-rooms__accent\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\n        <\/div>\n\n        <div class=\"xen-rooms__amenities\">\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M2 8.5C7.5 4 16.5 4 22 8.5M5 12c4-3.2 10-3.2 14 0M8.5 15.5c2.1-1.6 4.9-1.6 7 0\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><circle cx=\"12\" cy=\"19\" r=\"1.4\" fill=\"currentColor\"\/><\/svg>\n            <\/span>\n            <span>Free Wi-Fi<\/span>\n          <\/div>\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><rect x=\"3\" y=\"4.5\" width=\"18\" height=\"12\" rx=\"1.6\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M8 20h8M12 16.5V20\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <span>LED Smart TV<\/span>\n          <\/div>\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><rect x=\"6\" y=\"2.5\" width=\"12\" height=\"19\" rx=\"1.8\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M6 9h12\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M9 5.5v1.5M9 12v3\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <span>Mini Bar &amp; Fridge<\/span>\n          <\/div>\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><rect x=\"3.5\" y=\"4.5\" width=\"17\" height=\"15\" rx=\"1.6\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><circle cx=\"12\" cy=\"12\" r=\"3.2\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M12 10.4V12l1.1 1.1\" stroke=\"currentColor\" stroke-width=\"1.4\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <span>In-Room Safe<\/span>\n          <\/div>\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M5 9h11v3a5.5 5.5 0 0 1-11 0V9Z\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M16 9.5h2.2a2.3 2.3 0 0 1 0 4.6H16\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M8 3.2c-.6.9-.6 1.8 0 2.7M11.5 3.2c-.6.9-.6 1.8 0 2.7M4 20.5h13\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <span>Coffee &amp; Tea<\/span>\n          <\/div>\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><rect x=\"2.5\" y=\"6\" width=\"19\" height=\"9\" rx=\"2\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M6 10h2M11 10h2M16 10h2M6 18h.01M10 18h.01M14 18h.01M18 18h.01\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <span>Air Conditioning<\/span>\n          <\/div>\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M8 4h5a3 3 0 0 1 3 3v9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><path d=\"M4 12h16M6 12v3a5 5 0 0 0 5 5h1\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><path d=\"M8 3v2\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n            <\/span>\n            <span>Hot Shower<\/span>\n          <\/div>\n          <div class=\"xen-rooms__amenity\">\n            <span class=\"xen-rooms__amenity-icon\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M6 3h5l1.4 4-2 1.6a11 11 0 0 0 5 5l1.6-2 4 1.4v5a2 2 0 0 1-2 2A16 16 0 0 1 4 5a2 2 0 0 1 2-2Z\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/span>\n            <span>IDD Phone<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"xen-rooms__section xen-rooms__section--soft\" aria-labelledby=\"xen-types-title\">\n      <div class=\"xen-rooms__shell\">\n        <div class=\"xen-rooms__section-head\">\n          <h2 id=\"xen-types-title\">Check Room Type<\/h2>\n          <div class=\"xen-rooms__accent\" aria-hidden=\"true\"><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><span><\/span><\/div>\n          <nav class=\"xen-rooms__room-tabs\" aria-label=\"Room types\">\n            <a href=\"#xen-superior-room\">Superior<\/a>\n            <a href=\"#xen-deluxe-room\">Deluxe<\/a>\n            <a href=\"#xen-deluxe-premium-room\">Deluxe Premium<\/a>\n            <a href=\"#xen-mini-suite-room\">Mini Suite<\/a>\n            <a href=\"#xen-suite-room\">Xen Suite<\/a>\n          <\/nav>\n        <\/div>\n\n        <!-- Superior Room -->\n        <article class=\"xen-rooms__type\" id=\"xen-superior-room\">\n          <div class=\"xen-rooms__gallery\" data-xen-gallery>\n            <div class=\"xen-rooms__slides\" data-xen-slides>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Superior-Room_Twin_1.jpg\" alt=\"Superior Room at Xen Hotel Nakhon Pathom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Superior-Room_Twin_2.jpg\" alt=\"Superior Room twin beds\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Superior-Room_Twin_3.jpg\" alt=\"Superior Room interior\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Superior-Room_Twin_4.jpg\" alt=\"Superior Room work desk\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Superior-Room_Twin_5.jpg\" alt=\"Superior Room bathroom\" loading=\"lazy\"><\/div>\n            <\/div>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--prev\" type=\"button\" aria-label=\"Previous image\" data-xen-gallery-prev>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m15 5-7 7 7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--next\" type=\"button\" aria-label=\"Next image\" data-xen-gallery-next>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m9 5 7 7-7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <div class=\"xen-rooms__gallery-dots\" data-xen-gallery-dots><\/div>\n          <\/div>\n          <div class=\"xen-rooms__type-body\">\n            <span class=\"xen-rooms__type-tag\">Room Type<\/span>\n            <h3>Superior Room<\/h3>\n            <ul class=\"xen-rooms__type-meta\">\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 21v-4M3 17h18v4M3 12h18M5 12V8a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4M21 21v-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> 1 King \/ 2 Twin<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 3h18v18H3zM3 9h18M9 21V9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg> 26 sq.m.<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M3.5 20a5.5 5.5 0 0 1 11 0M16 6a3 3 0 0 1 0 6M18 20a5.2 5.2 0 0 0-3-4.7\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg> Up to 2 guests<\/li>\n            <\/ul>\n            <p>Relax in a beautifully designed modern room with a quiet, private atmosphere, complete in-room amenities, and excellent value for a comfortable stay.<\/p>\n            <ul class=\"xen-rooms__feature-list\">\n              <li>Free high-speed Wi-Fi<\/li>\n              <li>LED TV with satellite channels<\/li>\n              <li>Coffee &amp; tea making set<\/li>\n              <li>Mini fridge &amp; in-room safe<\/li>\n              <li>Air conditioning<\/li>\n              <li>Private bathroom with hot shower<\/li>\n            <\/ul>\n            <div class=\"xen-rooms__type-actions\">\n              <a class=\"xen-rooms__type-book\" href=\"https:\/\/reservation.travelanium.net\/propertyibe2\/?propertyId=596&amp;onlineId=4\" target=\"_blank\" rel=\"noopener\">Book Now<\/a>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- Deluxe Room -->\n        <article class=\"xen-rooms__type xen-rooms__type--reverse\" id=\"xen-deluxe-room\">\n          <div class=\"xen-rooms__gallery\" data-xen-gallery>\n            <div class=\"xen-rooms__slides\" data-xen-slides>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Corner-Room_1.jpg\" alt=\"Deluxe Room at Xen Hotel Nakhon Pathom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Corner-Room_2.jpg\" alt=\"Deluxe Room bedroom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Corner-Room_3.jpg\" alt=\"Deluxe Room seating\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Corner-Room_4.jpg\" alt=\"Deluxe Room detail\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Corner-Room_5.jpg\" alt=\"Deluxe Room bathroom\" loading=\"lazy\"><\/div>\n            <\/div>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--prev\" type=\"button\" aria-label=\"Previous image\" data-xen-gallery-prev>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m15 5-7 7 7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--next\" type=\"button\" aria-label=\"Next image\" data-xen-gallery-next>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m9 5 7 7-7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <div class=\"xen-rooms__gallery-dots\" data-xen-gallery-dots><\/div>\n          <\/div>\n          <div class=\"xen-rooms__type-body\">\n            <span class=\"xen-rooms__type-tag\">Room Type<\/span>\n            <h3>Deluxe Room<\/h3>\n            <ul class=\"xen-rooms__type-meta\">\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 21v-4M3 17h18v4M3 12h18M5 12V8a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4M21 21v-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> 1 King bed<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 3h18v18H3zM3 9h18M9 21V9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg> 34 sq.m.<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M3.5 20a5.5 5.5 0 0 1 11 0M16 6a3 3 0 0 1 0 6M18 20a5.2 5.2 0 0 0-3-4.7\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg> Up to 2 guests<\/li>\n            <\/ul>\n            <p>A spacious modern room created for genuine relaxation, with complete in-room amenities and thoughtful comfort at a satisfying value.<\/p>\n            <ul class=\"xen-rooms__feature-list\">\n              <li>Free high-speed Wi-Fi<\/li>\n              <li>LED TV with satellite channels<\/li>\n              <li>Coffee &amp; tea making set<\/li>\n              <li>Mini fridge &amp; in-room safe<\/li>\n              <li>Air conditioning<\/li>\n              <li>Private bathroom with hot shower<\/li>\n            <\/ul>\n            <div class=\"xen-rooms__type-actions\">\n              <a class=\"xen-rooms__type-book\" href=\"https:\/\/reservation.travelanium.net\/propertyibe2\/?propertyId=596&amp;onlineId=4\" target=\"_blank\" rel=\"noopener\">Book Now<\/a>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- Deluxe Premium Room -->\n        <article class=\"xen-rooms__type\" id=\"xen-deluxe-premium-room\">\n          <div class=\"xen-rooms__gallery\" data-xen-gallery>\n            <div class=\"xen-rooms__slides\" data-xen-slides>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Premium-Room_1.jpg\" alt=\"Deluxe Premium Room at Xen Hotel Nakhon Pathom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Premium-Room_2.jpg\" alt=\"Deluxe Premium Room bedroom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Premium-Room_3.jpg\" alt=\"Deluxe Premium Room interior\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Premium-Room_4.jpg\" alt=\"Deluxe Premium Room seating\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Deluxe-Premium-Room_5.jpg\" alt=\"Deluxe Premium Room bathroom\" loading=\"lazy\"><\/div>\n            <\/div>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--prev\" type=\"button\" aria-label=\"Previous image\" data-xen-gallery-prev>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m15 5-7 7 7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--next\" type=\"button\" aria-label=\"Next image\" data-xen-gallery-next>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m9 5 7 7-7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <div class=\"xen-rooms__gallery-dots\" data-xen-gallery-dots><\/div>\n          <\/div>\n          <div class=\"xen-rooms__type-body\">\n            <span class=\"xen-rooms__type-tag\">Room Type<\/span>\n            <h3>Deluxe Premium Room<\/h3>\n            <ul class=\"xen-rooms__type-meta\">\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 21v-4M3 17h18v4M3 12h18M5 12V8a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4M21 21v-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> 1 King bed<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 3h18v18H3zM3 9h18M9 21V9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg> 35 sq.m.<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M3.5 20a5.5 5.5 0 0 1 11 0M16 6a3 3 0 0 1 0 6M18 20a5.2 5.2 0 0 0-3-4.7\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg> Up to 2 guests<\/li>\n            <\/ul>\n            <p>Upgrade your stay with the comfort of home. This spacious, modern room offers a calm atmosphere throughout your stay.<\/p>\n            <ul class=\"xen-rooms__feature-list\">\n              <li>Free high-speed Wi-Fi<\/li>\n              <li>LED TV with satellite channels<\/li>\n              <li>Coffee &amp; tea making set<\/li>\n              <li>Mini fridge &amp; in-room safe<\/li>\n              <li>Air conditioning<\/li>\n              <li>Private bathroom with hot shower<\/li>\n            <\/ul>\n            <div class=\"xen-rooms__type-actions\">\n              <a class=\"xen-rooms__type-book\" href=\"https:\/\/reservation.travelanium.net\/propertyibe2\/?propertyId=596&amp;onlineId=4\" target=\"_blank\" rel=\"noopener\">Book Now<\/a>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- Mini Suite Room -->\n        <article class=\"xen-rooms__type xen-rooms__type--reverse\" id=\"xen-mini-suite-room\">\n          <div class=\"xen-rooms__gallery\" data-xen-gallery>\n            <div class=\"xen-rooms__slides\" data-xen-slides>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Mini-Suite_1.jpg\" alt=\"Mini Suite Room at Xen Hotel Nakhon Pathom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Mini-Suite_2.jpg\" alt=\"Mini Suite bedroom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Mini-Suite_3.jpg\" alt=\"Mini Suite living area\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Mini-Suite_4.jpg\" alt=\"Mini Suite interior\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Mini-Suite_5.jpg\" alt=\"Mini Suite bathroom\" loading=\"lazy\"><\/div>\n            <\/div>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--prev\" type=\"button\" aria-label=\"Previous image\" data-xen-gallery-prev>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m15 5-7 7 7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--next\" type=\"button\" aria-label=\"Next image\" data-xen-gallery-next>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m9 5 7 7-7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <div class=\"xen-rooms__gallery-dots\" data-xen-gallery-dots><\/div>\n          <\/div>\n          <div class=\"xen-rooms__type-body\">\n            <span class=\"xen-rooms__type-tag\">Suite<\/span>\n            <h3>Mini Suite Room<\/h3>\n            <ul class=\"xen-rooms__type-meta\">\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 21v-4M3 17h18v4M3 12h18M5 12V8a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4M21 21v-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> 1 King bed<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 3h18v18H3zM3 9h18M9 21V9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg> 40 sq.m.<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M3.5 20a5.5 5.5 0 0 1 11 0M16 6a3 3 0 0 1 0 6M18 20a5.2 5.2 0 0 0-3-4.7\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg> Up to 2 guests<\/li>\n            <\/ul>\n            <p>Settle into a spacious and comfortable suite with separate bedroom and living areas, plus a peaceful atmosphere throughout your stay.<\/p>\n            <ul class=\"xen-rooms__feature-list\">\n              <li>Separate living area<\/li>\n              <li>Free high-speed Wi-Fi<\/li>\n              <li>LED TV with satellite channels<\/li>\n              <li>Coffee &amp; tea making set<\/li>\n              <li>Mini fridge &amp; in-room safe<\/li>\n              <li>Private bathroom with hot shower<\/li>\n            <\/ul>\n            <div class=\"xen-rooms__type-actions\">\n              <a class=\"xen-rooms__type-book\" href=\"https:\/\/reservation.travelanium.net\/propertyibe2\/?propertyId=596&amp;onlineId=4\" target=\"_blank\" rel=\"noopener\">Book Now<\/a>\n            <\/div>\n          <\/div>\n        <\/article>\n\n        <!-- Xen Suite -->\n        <article class=\"xen-rooms__type\" id=\"xen-suite-room\">\n          <div class=\"xen-rooms__gallery\" data-xen-gallery>\n            <div class=\"xen-rooms__slides\" data-xen-slides>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Xen-Suite_1.jpg\" alt=\"Xen Suite at Xen Hotel Nakhon Pathom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Xen-Suite_3.jpg\" alt=\"Xen Suite living room\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Xen-Suite_4.jpg\" alt=\"Xen Suite bedroom\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Xen-Suite_5.jpg\" alt=\"Xen Suite interior\" loading=\"lazy\"><\/div>\n              <div class=\"xen-rooms__slide\"><img decoding=\"async\" src=\"https:\/\/www.xenhotel-nakhonpathom.com\/wp-content\/uploads\/2022\/03\/Xen-Suite_8.jpg\" alt=\"Xen Suite bathroom\" loading=\"lazy\"><\/div>\n            <\/div>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--prev\" type=\"button\" aria-label=\"Previous image\" data-xen-gallery-prev>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m15 5-7 7 7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <button class=\"xen-rooms__gallery-nav xen-rooms__gallery-nav--next\" type=\"button\" aria-label=\"Next image\" data-xen-gallery-next>\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"m9 5 7 7-7 7\" stroke=\"currentColor\" stroke-width=\"1.7\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n            <\/button>\n            <div class=\"xen-rooms__gallery-dots\" data-xen-gallery-dots><\/div>\n          <\/div>\n          <div class=\"xen-rooms__type-body\">\n            <span class=\"xen-rooms__type-tag\">Signature Suite<\/span>\n            <h3>Xen Suite<\/h3>\n            <ul class=\"xen-rooms__type-meta\">\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 21v-4M3 17h18v4M3 12h18M5 12V8a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2v4M21 21v-4\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg> 1 King bed<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><path d=\"M3 3h18v18H3zM3 9h18M9 21V9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linejoin=\"round\"\/><\/svg> 48 sq.m.<\/li>\n              <li><svg viewBox=\"0 0 24 24\" fill=\"none\" aria-hidden=\"true\"><circle cx=\"9\" cy=\"8\" r=\"3\" stroke=\"currentColor\" stroke-width=\"1.5\"\/><path d=\"M3.5 20a5.5 5.5 0 0 1 11 0M16 6a3 3 0 0 1 0 6M18 20a5.2 5.2 0 0 0-3-4.7\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg> Up to 3 guests<\/li>\n            <\/ul>\n            <p>Take in panoramic views of Nakhon Pathom from this spacious suite, with separate bedroom and living areas in a quiet, private atmosphere.<\/p>\n            <ul class=\"xen-rooms__feature-list\">\n              <li>Separate living &amp; sleeping areas<\/li>\n              <li>Free high-speed Wi-Fi<\/li>\n              <li>LED TV with satellite channels<\/li>\n              <li>Coffee &amp; tea making set<\/li>\n              <li>Mini fridge &amp; in-room safe<\/li>\n              <li>Private bathroom with hot shower<\/li>\n            <\/ul>\n            <div class=\"xen-rooms__type-actions\">\n              <a class=\"xen-rooms__type-book\" href=\"https:\/\/reservation.travelanium.net\/propertyibe2\/?propertyId=596&amp;onlineId=4\" target=\"_blank\" rel=\"noopener\">Book Now<\/a>\n            <\/div>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/section>\n\n  <\/main>\n\n<\/div>\n\n<script>\n  (function () {\n    function initXenRooms() {\n      var root = document.getElementById('xen-rooms');\n      if (!root || root.dataset.ready === 'true') return;\n      root.dataset.ready = 'true';\n\n      var bookingForm = root.querySelector('[data-xen-booking]');\n      var checkIn = root.querySelector('[data-xen-checkin]');\n      var checkOut = root.querySelector('[data-xen-checkout]');\n      var bookingUrl = 'https:\/\/reservation.travelanium.net\/propertyibe2\/?propertyId=596&onlineId=4';\n\n      function formatDate(date) {\n        var year = date.getFullYear();\n        var month = String(date.getMonth() + 1).padStart(2, '0');\n        var day = String(date.getDate()).padStart(2, '0');\n        return year + '-' + month + '-' + day;\n      }\n\n      if (checkIn && checkOut) {\n        var today = new Date();\n        today.setHours(0, 0, 0, 0);\n        var tomorrow = new Date(today);\n        tomorrow.setDate(tomorrow.getDate() + 1);\n        checkIn.min = formatDate(today);\n        checkIn.value = formatDate(today);\n        checkOut.min = formatDate(tomorrow);\n        checkOut.value = formatDate(tomorrow);\n\n        checkIn.addEventListener('change', function () {\n          var nextDay = new Date(checkIn.value + 'T00:00:00');\n          nextDay.setDate(nextDay.getDate() + 1);\n          checkOut.min = formatDate(nextDay);\n          if (!checkOut.value || checkOut.value < checkOut.min) checkOut.value = checkOut.min;\n        });\n      }\n\n      root.querySelectorAll('[data-xen-counter]').forEach(function (counter) {\n        var value = counter.querySelector('[data-xen-value]');\n        var decrease = counter.querySelector('[data-xen-decrease]');\n        var increase = counter.querySelector('[data-xen-increase]');\n        var min = Number(counter.dataset.min || 0);\n        var max = Number(counter.dataset.max || 10);\n\n        function change(delta) {\n          var next = Math.min(max, Math.max(min, Number(value.textContent) + delta));\n          value.textContent = String(next);\n        }\n\n        decrease.addEventListener('click', function () { change(-1); });\n        increase.addEventListener('click', function () { change(1); });\n      });\n\n      if (bookingForm) {\n        bookingForm.addEventListener('submit', function (event) {\n          event.preventDefault();\n          window.open(bookingUrl, '_blank', 'noopener');\n        });\n      }\n\n      \/\/ Room image galleries\n      root.querySelectorAll('[data-xen-gallery]').forEach(function (gallery) {\n        var track = gallery.querySelector('[data-xen-slides]');\n        var slides = gallery.querySelectorAll('.xen-rooms__slide');\n        var prev = gallery.querySelector('[data-xen-gallery-prev]');\n        var next = gallery.querySelector('[data-xen-gallery-next]');\n        var dotsWrap = gallery.querySelector('[data-xen-gallery-dots]');\n        var total = slides.length;\n        var index = 0;\n        if (!track || total === 0) return;\n\n        var dots = [];\n        if (dotsWrap) {\n          for (var i = 0; i < total; i++) {\n            var dot = document.createElement('button');\n            dot.type = 'button';\n            dot.setAttribute('aria-label', 'Go to image ' + (i + 1));\n            (function (target) {\n              dot.addEventListener('click', function () { go(target); });\n            })(i);\n            dotsWrap.appendChild(dot);\n            dots.push(dot);\n          }\n        }\n\n        function render() {\n          track.style.transform = 'translateX(' + (-index * 100) + '%)';\n          dots.forEach(function (dot, i) {\n            dot.classList.toggle('is-active', i === index);\n          });\n        }\n\n        function go(target) {\n          index = (target + total) % total;\n          render();\n        }\n\n        if (prev) prev.addEventListener('click', function () { go(index - 1); });\n        if (next) next.addEventListener('click', function () { go(index + 1); });\n        render();\n      });\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', initXenRooms);\n    } else {\n      initXenRooms();\n    }\n  })();\n<\/script>\n\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>Stylish Hotel Rooms in Nakhon Pathom Check in Check out Adults &minus; 2 + Children &minus; 0 + Check Availability Check-in 2:00 PM Check-out 12:00 PM In-Room Amenities Free Wi-Fi LED Smart TV Mini Bar &amp; Fridge In-Room Safe Coffee &amp; Tea Air Conditioning Hot Shower IDD Phone Check Room Type Superior Deluxe Deluxe Premium [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-114","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/pages\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":7,"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/pages\/114\/revisions"}],"predecessor-version":[{"id":187,"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/pages\/114\/revisions\/187"}],"wp:attachment":[{"href":"https:\/\/mhg.co.th\/xenhotelnakhonpathom\/wp-json\/wp\/v2\/media?parent=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}