1<!doctype html> 2<html dir="ltr" lang="en" data-lang="" data-template="room" data-template-source="tc-theme"> 3<head>
4<script> 5 var galaxyInfo = { 6 website_id: 1909, 7 tvs: 0, 8 cms_id: 38781, 9 iso: "en_US", 10 local: "en", 11 traduction_id: 1, 12 env: "prod", 13 domain_unique_id: "54d99a859b3cc521b19dca80c3c4df50", 14 proxy_url: "https://tc.galaxy.tf", 15 proxy_key: "0eec92e0e2b2182806292803d909c6df", 16 proxy_url_lead: "https://tc.galaxy.tf/leads?key=0eec92e0e2b2182806292803d909c6df&glx-website-id=1909&glx-trad-id=1", 17 proxy_user_pool_id: "", 18 item_previous:"8163", 19 item_current:"8161", 20 item_next_item:"10273", 21 item_count:"7", 22 auto_visibility_start: "", 23 auto_visibility_end: "", 24 visibility_redirect_url: "", 25 locales_theme:"/json/locale/1909/1/1", 26 live_website: true, 27 backstage: "https://www.travelclick-websolutions.com" 28 } 29 </script>
vendor: 1 bytes, line 29
29
30<script type="text/javascript" src="https://app.secureprivacy.ai/script/68da5bfcd833549b0b9de4fe.js"></script>
vendor: 1 bytes, line 30
30
31<script> 32 window.addEventListener("sp_init", function (evt) { 33 window.sp.switchLanguage('en'); 34 }, false); 35</script>
vendor: 1 bytes, line 35
35
36<script>var galaxyGMS=function(){var e;return{isUserLoggedIn:function(){try{var r=sessionStorage.getItem("gms_profil_data")||localStorage.getItem("gms_profil_data");return!!(r&&(e=JSON.parse(r))&&e.firstName&&e.timestamp&&45>(+new Date-e.timestamp)/1e3/60)}catch(e){return!1}},userTierKey:function(){if(this.isUserLoggedIn()){var r=e.levelName;if("string"==typeof r)return r.toLowerCase().replace(/ /g,"_")}return!1}}}();</script>
36 37 38<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> 39<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lora:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 40<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 41<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 42<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 43<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1"> 44<link rel="stylesheet" href="/css/custom/1909/1/main/80fb449945ba5edeaa29ed8a44bb4568/main.css" data-theme-name="th1">
45<script> 46// Picture element HTML5 shiv 47document.createElement( "picture" ); 48</script>
vendor: 1 bytes, line 48
48
49<script>var BIDnumber = '0';</script>
49 50 51 52 53 54<style> 55 :root { 56 --btn-animation-type: Instant; 57 58 --hero-animation-type: ; 59 --hero-animation-start: No animation; 60 --hero-animation-text: No Animation; 61 --hero-animation-slider: Fade out image; 62 --hero-animation-slider-delay: 6000ms; 63 --hero-animation-pages: Homepage; 64 65 --on-scroll-animation: ; 66 --on-scroll-animation-pages: Homepage; 67 68 --member-rate-enabled: ; 69 --member-rate-custom-logo: ; 70 } 71</style> 72 73
74<script> 75 const tcIntegratedDatalayerConfig = { 76 website: { 77 name: "Boxboro Regency", 78 type: '3', 79 tvs: '0', 80 nbHotel: 81 82 '1' 83 84 85 , 86}, 87 websiteItem: { 88 bid: '0', 89 90 hotelId: '1925', 91 92 bookingEngineHotelId: '101336', 93 bookingEngineProvider: 94 95"iHotelier (BE5)" 96 97 98, 99 branding: { 100 name: 101 102"Boxboro Regency" 103 104, // new 105 brand: 106 107"Boxboro Regency" 108 109 110, 111 masterBrand: 112 113"Boxboro Regency MB" 114 115 116, 117 chainId: 'false', 118 }, 119 location: { 120 city: "Boxborough", 121 country: "United States", 122 countryCode: "US", 123 state: "Massachusetts", 124 }, 125 rating: '0', 126 roomTypesCount: '7' 127}, 128 hotelInDetail: 129{ 130 131 bid: '0', 132 hotelId: '1925', 133 bookingEngineHotelId: '101336', 134 bookingEngineProvider: "iHotelier (BE5)", 135 branding: { 136 name: "Boxboro Regency", // new 137 brand: "Boxboro Regency", 138 masterBrand: "Boxboro Regency MB", 139 chainId: 'false', 140 }, 141 location: { 142 city: "Boxborough", 143 country: "United States", 144 countryCode: 'US', 145 state: "Massachusetts", 146 }, 147 rating: '0', 148 roomTypesCount: '7' 149 150}, 151 ibe: { 152 ibeGeneral: [], 153 ibeProductDisplay: [] 154}, 155 }; 156 157 if (!window.GLXExtensions){ 158 window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } } 159 } else { 160 window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig } 161 } 162</script>
vendor: 1 bytes, line 162
162
163<script> 164 console.log('Inside Theme Extension - Global Head', 'prod'); 165</script>
165 166<!-- 167 168 169<link rel="stylesheet" href="/css/custom/1909/287/main/5be8a9326e65b1652fa497b4e1793333/main.css" /> --> 170 171 172<link rel="preload" href="/css/custom/1909/307/main/d8a0a9c65c079202ea210ba94a071b50/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 173<noscript><link rel="stylesheet" href="/css/custom/1909/307/main/d8a0a9c65c079202ea210ba94a071b50/main.css" /></noscript> 174<link rel="preload" href="/css/custom/1909/311/main/011bd2a96d9c9c564ec9a0105ffbefed/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 175<noscript><link rel="stylesheet" href="/css/custom/1909/311/main/011bd2a96d9c9c564ec9a0105ffbefed/main.css"></noscript>
176<script> 177 if (!window.GLXExtensions) window.GLXExtensions = {}; 178 window.GLXExtensions.tcGuestPortal = { isEnabled: true }; 179 (function () { 180 const crossDomainParam = /gms=([^&]*)/.exec(window.location.hash); 181 if (crossDomainParam) { 182 window.GLXExtensions.tcGuestPortal.crossDomain = { 183 param: crossDomainParam[1] 184 }; 185 const newURL = new URL(window.location.href); 186 newURL.hash = ''; 187 history.replaceState(null, '', newURL); 188 } 189 })(); 190 191 // title from the unit level 192 const gp_titles_website = ""; 193 const gp_titles_arr = !gp_titles_website ? null : gp_titles_website.split(","); 194 if (gp_titles_arr) { 195 window.GLXExtensions.tcGuestPortal.gmsTitles = gp_titles_arr; 196 } 197</script>
197 198<style> 199/* While loading */ 200glx-tc-lead-rate:not([data-state="ready"]) { 201 opacity: 0.5; 202 cursor: wait; 203} 204/* avoid content jumping after loading in case there is no fallback */ 205glx-tc-lead-rate-member-value, 206glx-tc-lead-rate-value { 207 &:empty::before { 208 content: '\00a0'; /* equivalent to force taking space */ 209 } 210} 211/* If there is no rate or fallback, we hide the rate */ 212glx-tc-lead-rate[data-empty="true"] { 213 display: none!important; 214} 215</style> 216 217 218<!-- webcomponents for rates from proxy -->
219<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
219 220 221 222<link type="image/x-icon" href="https://image-tc.galaxy.tf/wiico-2acjymuz7zl2vifsyffazqjfl/favicon.ico" rel="shortcut icon"/> 223 224<title>Pool View Guestroom | Boxboro Regency Hotel</title> 225<meta name="description" content="Our comfortable Pool View Guestrooms feature your own private balcony overlooking the pool and indoor atrium. 226 227 228 229" /> 230<meta name="keywords" content="" /> 231<meta property="og:site_name" content="Boxboro Regency" /> 232<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 233<meta name="robots" content="index, follow" /> 234<meta name="google-site-verification" content="9BJpAdGL9P40ALuVNKZPsxbFLSXCsPoOMbFMRSum4pI" /> 235<link rel="canonical" href="https://www.boxbororegency.com/rooms/pool-view-guestroom" /> 236<meta property="og:locale" content="en_US" /> 237<meta property="og:type" content="website" /> 238<meta property="og:url" content="/rooms/pool-view-guestroom" /> 239<meta property="og:title" content="Pool View Guestroom | Boxboro Regency Hotel" /> 240<meta property="og:description" content="Our comfortable Pool View Guestrooms feature your own private balcony overlooking the pool and indoor atrium. 241 242 243 244" />
245<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.boxbororegency.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.boxbororegency.com\/rooms","name":"Rooms"}},{"@type":"ListItem","position":3,"item":{"@id":"https:\/\/www.boxbororegency.com\/rooms\/pool-view-guestroom","name":"Pool view guestroom"}}]}</script>
vendor: 1 bytes, line 245
245
246<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":["HotelRoom","Product"],"name":"Pool View Guestroom","description":"Our comfortable Pool View Guestrooms feature your own private balcony overlooking the pool and indoor atrium. \r\n\r\n\r\n \r\n","image":"https:\/\/image-tc.galaxy.tf\/wijpeg-cfqv51p1lgmkyb7j8lnh54ckn\/2rcp0515-highres-2.jpg","url":"https:\/\/www.boxbororegency.com\/rooms\/pool-view-guestroom","offers":{"@type":"Offer","priceCurrency":"USD","price":"150.41"},"amenityFeature":[{"@type":"LocationFeatureSpecification","value":"True","name":"Complimentary wireless Internet"},{"@type":"LocationFeatureSpecification","value":"True","name":"Iron\/ironing board"},{"@type":"LocationFeatureSpecification","value":"True","name":"Plush bedding"},{"@type":"LocationFeatureSpecification","value":"True","name":"Hairdryer"},{"@type":"LocationFeatureSpecification","value":"True","name":"Flat-screen TV with cable channels"},{"@type":"LocationFeatureSpecification","value":"True","name":"Work desk and chair"},{"@type":"LocationFeatureSpecification","value":"True","name":"Free local calls"},{"@type":"LocationFeatureSpecification","value":"True","name":"Name-brand bath amenities"},{"@type":"LocationFeatureSpecification","value":"True","name":"Environmental program"},{"@type":"LocationFeatureSpecification","value":"True","name":"Windows that open"},{"@type":"LocationFeatureSpecification","value":"True","name":"Blackout blinds"}]}</script>
vendor: 1 bytes, line 246
246
247<script>var websiteID = 1909;</script>
vendor: 1 bytes, line 247
247
248<script>var cms = 38781</script>
vendor: 1 bytes, line 248
248
249<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 249
249
250<script> var ts_analytics = {"booking_engine_hotel_id":"101336","hotel_bid":"","master_brand_bid":"","brand_bid":"","master_brand_chain_id":""}</script>
vendor: 1 bytes, line 250
250
251<script> 252var dl = {"pageLanguage":"en","tvs":"tvs_no","websiteLanguage":"en","pageSection":"not_applicable","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":1,"webHostname":"boxbororegency.com","parentHostname":"not_applicable"}; 253 dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no"; 254 dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null"; 255</script>
vendor: 1 bytes, line 255
255
256<script>
vendor: 335 bytes, lines 256-260
256(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 257 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 258 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 259 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 260 })(window,document,'script','dataLayer','
260GTM-TL2MM4B
vendor: 6 bytes, lines 260-261
260'); 261
261</script>
261 262 263<style> 264/* For WYSIWYG content, CSS class are added to figure/images instead of relying only on inline style attribute. These images have the class "glx-cke5-image" added so we can target them safely. */ 265figure.image_resized.glx-cke5-image[style*="width"] img { 266 width: 100%; 267 height: auto; 268} 269</style>
270<script>
vendor: 348 bytes, lines 270-275
270 271 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 272 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 273 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 274 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 275 })(window,document,'script','dataLayer','
275GTM-MT5NDX5
vendor: 8 bytes, lines 275-276
275'); 276
276</script>
vendor: 1 bytes, line 276
276
277<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
277 278</head> 279<body class="g_room no-js sticky-footer header1 280 has-secondary-navigation remove-level-three-navigation" 281 282 283>
284<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
284 285<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
286<script> 287 var websiteGlobalVariables = { 288 'rates': { 289 'hideOldPrices': false 290 } 291 }; 292 293 // Set the CSS custom property dynamically 294 document.documentElement.setAttribute( 295 'data-hide-old-prices', 296 websiteGlobalVariables.rates.hideOldPrices 297); 298</script>
298 299<a href="#header-content" class="skip-main">Skip to navigation</a> 300 301<a href="#site-content" class="skip-main">Skip to main content</a> 302 303<a href="#footer-content" class="skip-main">Skip to footer</a> 304 305<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/> 306 307 308 309 310 311 312 313 314 315
315<script type="text/template" id="extension-zone-cs-container"> 316<div class="cs-container"></div> 317</script>
vendor: 2 bytes, line 317
317
318<script> 319 if(!window.hotelModule) { 320 window.hotelModule = []; 321 } 322 window.hotelModule['id-68ad539f24f913b59e88ab2b71893f86'] = { 323 url: '/json/search/1/1/hotels-dropdown-data.json' 324 } 325 window.headerMenu = {navItems: [{"url":"\/rooms","current":"current","name":"Rooms","target":""},{"url":"\/special-offers","current":"","name":"Special Offers","target":""},{"url":"\/amenities","current":"","name":"Amenities","target":""},{"url":"\/dining","current":"","name":"Dining","target":""},{"url":"\/weddings","current":"","name":"Weddings","target":""},{"url":"\/meetings","current":"","name":"Meetings","target":""},{"url":"\/gallery","current":"","name":"Gallery","target":""},{"url":"\/calendar-of-events","current":"","name":"Local Events","target":""},{"url":"\/attractions","current":"","name":"Attractions","target":""},{"url":"\/contact-location","current":"","name":"Contact & Location","target":""}]} 326 window.headerConfigs = { 327 headerId: 'id-68ad539f24f913b59e88ab2b71893f86', 328 hrefLanguage: 'en', 329 showSecondaryNavigation: true, 330 showLevelThreeNavigation: false, 331 secondaryNav: [ 332 { 333 linkUrl:'https://document-tc.galaxy.tf/wdpdf-1wgpopfag7kk5kku4hy6fv5xq/room-details_cms-document.pdf', 334 linText: 'Health Safety & Cleanliness', 335 linkTarget: true 336 }, 337 338 { 339 linkUrl:'', 340 linText: 'My link', 341 linkTarget: false 342 }, 343], 344 logo: { 345 link: '/', 346 linkTarget: false, 347 title: 'Back to the homepage', 348 hasBackground: false, 349 background: '', 350 hasScrollLogo: true, 351 scrollLogo: 'https://image-tc.galaxy.tf/wisvg-dnfybz07xptaekiqkfort4ivd/boxboro-regency-official-logo.svg?width=500', 352 scrollLogoAlt: 'Official logo of Boxboro Regency Hotel', 353 hasMobileLogo: false, 354 mobileLogo: '', 355 mobileLogoAlt: '', 356 logo:'https://image-tc.galaxy.tf/wipng-1fzefjw07zhvspfe65qo687tp/boxboro-regency-vertical-white-color.png?width=500', 357 logoAlt: 'Official logo of Boxboro Regency Hotel', 358 additionalLanguagesLogosSettings: { 359 isEnabled: false, 360 hasLogo: false, 361 logo: '', 362 logoAlt: '', 363 hasScrollLogo: true, 364 scrollLogo: '', 365 scrollLogoAlt: '', 366 hasMobileLogo: false, 367 mobileLogo: '', 368 mobileLogoAlt: '', 369 hasBackground: false, 370 background: '', 371 }, 372 }, 373 showLanguageSwitcher: false, 374 languageSwitcher: { 375 376}, 377 showCurrencySwitcher: true, 378 hasPhoneNumber: true, 379 phoneNumber: '978-263-8701', 380 phoneNumberSanitized: '9782638701', 381 phoneNumberLabel: '', 382 hasSubpages: true, 383 maxNavItems:'6', 384 hamburgerIconColor: '', 385 bookNowLabel: "Book now", 386 dropShadowOnScroll: true, 387 headerMenu:{ navItems:'' }, 388 gmsHeaderDropdown: {}, 389 hotelDropdownConfig:{ 390 crossWebsiteLinking: false, 391 homeLink: '', 392 homeLinkTarget: false, 393 homeLinkLabel: '', 394 homeIcon: false, 395 customHomeIcon: '', 396 groupHotelsDropdowns: '', 397 defaultHotel: '', 398 uncategorisedHotel: '', 399 }, 400 locales: { 401 navigationLink: 'Link', 402 showSubMenuFor:'show submenu for ', 403 hamburgerMenu:'Hamburger Menu', 404 mainNavigation:'main navigation', 405 opensBookingMask:'opens booking mask', 406 closeBookingMask:'close booking mask', 407 closeMoreMenu:'close more menu', 408 backToTheMenu:'back to the menus', 409 gms_helloUser:'Hello,', 410 gms_signOut:'Sign Out', 411 gms_point: 'Point', 412 gms_points: 'Points', 413 gms_night:'Night', 414 gms_nights:'Nights', 415 gms_stay:'Stay', 416 gms_stays:'Stays', 417 call_us:'call us at', 418 menu:'Menu' 419 } 420 } 421</script>
421 422<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="Official logo of Boxboro Regency Hotel" data-logo-alt="Official logo of Boxboro Regency Hotel" > 423 <header-one></header-one> 424</div> 425 426 427 428<!-- BM CORE SETTING EXAMPLE -->
429<script> 430 const calendarSettings = { 431 432 displayDateFormat:"MM/DD/YYYY", 433 isLargeLayout: true, 434 435 siteLanguage: 'en', 436 firstDayOfTheWeek: 0, 437 monthsToShow: 1, 438 showDaysInNextAndPreviousMonths: false, 439 440 minimumDaysOfStay: 1, 441 minimumDaysOfStayDefault: 1, 442 minimumDaysOfStaySecondary: 1, 443 minimumDaysOfStayDefaultSecondary: 1, 444 useMinimumDaysOfStaySecondary: false, 445 446 useDefaultArrows: false, 447 arrowsCustomClass: { 448 prev: 'icon icon-arrow-left', 449 next: 'icon icon-arrow-right', 450 }, 451 checkIn: { 452 field: 'bm-checkin-input', 453 trigger: 'bm-checkin-trigger', 454 container: 'bm-calendars', 455 }, 456 checkOut:{ 457 field: 'bm-checkout-input', 458 trigger: 'bm-checkout-trigger', 459 container: 'bm-calendars', 460 }, 461 flexibleDates: { 462 enabled: false, 463 field: 'flexible-dates-input', 464 content: 'My dates are flexible', 465 checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>' 466 }, 467 ratesInCalendar: { 468 enabled: false, 469 device: 'desktop', 470 dailyRatesData: [], 471 indicatorColor: '', 472 customCalendar: { 473 calendarContainer: 'bm-rates-calendar', 474 monthsContainer: 'bm-rates-calendar-months', 475 monthsTrigger: 'bm-rates-month-trigger', 476 daysContainer: 'bm-rates-calendar-days', 477 daysTigger: 'bm-rates-calendar-days', 478 applyTigger: 'bm-rate-calendar-apply', 479 closeTigger: 'bm-rate-calendar-close', 480 }, 481 indicatorLabel: "Lowest available rate", 482 rateLabel: "Rates from ", 483 backBtnLabel: "Go back", 484 monthSelectorLabel: "Select your dates", 485 applyBtnLabel: "Apply dates", 486 }, 487 wcag: { 488 selectedCheckInDate: "Selected check in date is", 489 selectedCheckOutDate: "Selected check out date is", 490 selectedCheckInDateText: "This button opens the calendar to select check in date.", 491 selectedCheckOutDateText: "This button opens the calendar to select check out date.", 492 selected: "Selected", 493 checkInLiveRegionId: 'checkin-region', 494 checkOutLiveRegionId: 'checkout-region', 495 incorrectDateFormatEntered: "Incorrect date format used, please use date format", 496 minimumDaysOfStay: "Minimum Night Stay", 497 calendarExpanded: "Calendar Expanded", 498 }, 499 labels: { 500 previousMonth: "Previous Month", 501 nextMonth: "Next Month", 502 } 503}; 504 const bm_core_settings = { 505 dataContainer: 'bm-app', 506 container: 'bm-box-wrapper', 507 508 startingDate: '2020-08-04', 509 510 calendars: calendarSettings, 511 leadRates: { 512 showRates: 1 , 513 showStrikeThroughRate: false, 514 displayPrice: 'lead-rates-price', 515 bestRateLogo: { 516 enabled: false, 517 logo: "", 518 fallbackText: "" 519 } 520 }, 521 wcag: { 522 bookNow:{ 523 id: 'booking-mask-submit', 524 opensInANewTab: "opens in a new tab" 525 } 526 }, 527 528 saveBookingSession: false , 529 website: { 530 hotelTypeId: '3', 531 booking_engine_hotel_id: '101336', 532 booking_mask_url: 'https://reservations.travelclick.com/101336?', 533 booking_engine_provider_id: '29' , 534 second_booking_engine_provider_id: '0', 535 second_booking_engine_hotel_id: '0', 536 second_booking_engine_url: '', 537 second_booking_mask_url: '', 538 hasFamilyPricing: false, 539 be_open_in_new_tab: false , 540 541 hotels:[] 542 543}, 544 545 546module: 'hotel', 547id: '1925', 548 549}; 550 const bm_ui_settings = { 551 dataContainer: 'bm-app', 552container: 'bm-box-wrapper', 553containers: { 554 'header1': { 555 vertical: { 556 base: '#bm-hero-container', 557 noHero: '#no-hero', 558 collapsed: '#bm-collapsed-wrapper', 559 triggers: '.bm-collapsed-wrapper' 560 }, 561 horizontal: { 562 base: '#bm-horizontal-hero', 563 belowHero: '#bm-horizontal-below-hero', 564 noHero: '#no-hero', 565 collapsed: '#bm-collapsed-horizontal-wrapper', 566 triggers: '.bm-collapsed-wrapper' 567 }, 568 'area-search': { 569 base: '#bm-horizontal-hero', 570 belowHero: '#bm-horizontal-below-hero', 571 noHero: '#no-hero', 572 collapsed: '#bm-collapsed-horizontal-wrapper', 573 triggers: '.bm-collapsed-wrapper' 574 }, 575 'horizontal-hotel-plus-air': { 576 base: '#bm-horizontal-hero', 577 belowHero: '#bm-horizontal-below-hero', 578 noHero: '#no-hero', 579 collapsed: '#bm-collapsed-horizontal-wrapper', 580 triggers: '.bm-collapsed-wrapper' 581 } 582 }, 583 'header2': { 584 vertical: { 585 base: '#bm-vertical-base', 586 noHero: '#no-hero', 587 collapsed: '#bm-vertical-base', 588 triggers: '.bm-collapsed-wrapper' 589 }, 590 horizontal: { 591 base: '#bm-horizontal-hero', 592 belowHero: '#bm-horizontal-below-hero', 593 noHero: '#no-hero', 594 collapsed: '#bm-collapsed-horizontal-wrapper', 595 triggers: '.bm-collapsed-wrapper' 596 }, 597 'area-search': { 598 base: '#bm-horizontal-hero', 599 belowHero: '#bm-horizontal-below-hero', 600 noHero: '#no-hero', 601 collapsed: '#bm-collapsed-horizontal-wrapper', 602 triggers: '.bm-collapsed-wrapper' 603 }, 604 'horizontal-hotel-plus-air': { 605 base: '#bm-horizontal-hero', 606 belowHero: '#bm-horizontal-below-hero', 607 noHero: '#no-hero', 608 collapsed: '#bm-collapsed-horizontal-wrapper', 609 triggers: '.bm-collapsed-wrapper' 610 } 611 }, 612 'headerAdvanced': { 613 vertical: { 614 base: '#bm-hero-container', 615 noHero: '#no-hero', 616 collapsed: '#bm-collapsed-wrapper', 617 triggers: '.bm-collapsed-wrapper' 618 }, 619 horizontal: { 620 base: '#bm-horizontal-hero', 621 belowHero: '#bm-horizontal-below-hero', 622 noHero: '#no-hero', 623 collapsed: '#bm-collapsed-horizontal-wrapper', 624 triggers: '.bm-collapsed-wrapper' 625 }, 626 'area-search': { 627 base: '#bm-horizontal-hero', 628 belowHero: '#bm-horizontal-below-hero', 629 noHero: '#no-hero', 630 collapsed: '#bm-collapsed-horizontal-wrapper', 631 triggers: '.bm-collapsed-wrapper' 632 }, 633 'horizontal-hotel-plus-air': { 634 base: '#bm-horizontal-hero', 635 belowHero: '#bm-horizontal-below-hero', 636 noHero: '#no-hero', 637 collapsed: '#bm-collapsed-horizontal-wrapper', 638 triggers: '.bm-collapsed-wrapper' 639 } 640 }, 641}, 642hero: { 643 container: 'm-hero',
644 typeShort: 'm-hero_short' 645}, 646//area-search 647areaSearch: { 648 enabled: false, 649 URL: '', 650 URLTarget: '', 651 sortResultsBy: '', 652 helperText: false, 653 locationFieldSearch: false, 654 disableCountrySearch: false, 655 disableRegionSearch: false, 656 disableCitySearch: false, 657 disablePoiSearch: false, 658 disableSearchIcons: false, 659 enableAllDestinationSearch: false, 660 hideCounterPerLevel: false, 661 hideSecondaryInfomation: false, 662 promocodePopUp: { 663 container: 'bm-as-promocode-popup', 664 trigger: 'bm-as-promocode-trigger', 665 mobileClose: 'bm-as-promocode-close', 666 mobileSaveChanges: 'bm-as-promocode-save-changes', 667 } 668}, 669roomPopUp: { 670 enabled: 671 672 false 673 , 674 cmsShowChildrenAges: false , 675 container: 'bm-pu-room-options', 676 roomContainer: 'bm-pu__rooms-container', 677 roomsSelector: 'js-as-room', 678 roomNumber: 'js-room-number', 679 childAgesContainer: 'js-room-child-ages', 680 infantAgesContainer: 'js-room-infant-ages', 681 trigger: 'bm-pu-room-trigger', 682 triggerGuestCount: 'guest_count', 683 triggerGuestLabel: 'guest_label', 684 triggerAdultCount: 'adult_count', 685 triggerAdultLabel: 'adult_label', 686 triggerChildrenCount: 'children_count', 687 triggerChildrenLabel: 'children_label', 688 triggerRoomCount: 'room_count', 689 triggerRoomLabel: 'room_label', 690 mobileClose: 'bm-pu-room-close', 691 mobileSaveChanges: 'bm-pu-room-save-changes', 692 selectRoomLabel: "This button opens the room selector.", 693 addRoom: 'add-room', 694 removeRoom: 'subtract-room', 695 trashRoom: 'bm-pu__room-remove', 696 roomCounter: 'bm-pu-room-counter', 697 adultSelector: 'bmadults', 698 childSelector: 'bm-children', 699 infantSelector: 'bm-infants', 700 labels: { 701 roomOptionsSaveChanges: "Save Changes", 702 roomSingular: "Room", 703 roomPlural: "Rooms", 704 guestSingular: "Guest", 705 guestPlural: "Guests", 706 labelAdults: "Adults", 707 labelChildren: "Children", 708 childAgeInformation: "< 11 years old", 709 infantAgeInformation: "< 2 years old", 710 selectYourOccupancy: "Select your occupancy", 711 addRoom: "Add Room", 712 removeRoom: "Subtract Room", 713 occupancy: "Occupancy", 714 } 715}, 716// button only 717buttonOnly: { 718 enabled: false, 719 URL: 'https://reservations.travelclick.com/101336', 720 URLTarget: 'target="_blank" ', 721 buttonClass: '' 722}, 723//book now buttons 724bookNow: { 725 mobile: { 726 open: 'js-trigger-open-collapse', 727 openLabel: "Book Now", 728 close: 'js-trigger-close-collapse', 729 closeLabel: "close" 730 }, 731 desktop: { 732 id: 'booking-mask-submit', 733 label: "Book Now", 734 open: 'js-trigger-open-collapse', 735 openLabel: "Book Now", 736 close: 'js-trigger-close-collapse', 737 closeLabel: "close" 738 } 739}, 740// layout 741layout: 'vertical', 742fullyExpanded: false, 743horizontalIsFullWidth: false, 744isSticky: false, 745position: 'right', 746collapsed: 'opened', 747collapsePosition: 'below the nav bar', 748//check in/out labels 749checkInLabel: "Check In", 750checkOutLabel: "Check Out", 751requiredFieldsLocal: "* Fields Required", 752headerType: null, 753 //calendars information shared with core 754 calendars: calendarSettings, 755 //hotel select 756hotelSelect: 'booking-mask-hotel', 757hotelSelectWrapper: 'booking-mask-hotel-wrapper', 758selectHotelLabel: "Select Hotel", 759selectHotelPlaceHolder: "Select hotel placeholder", 760showNumberOfHotels: false, 761hotelSelectRequired: false, 762showHotelCountry: false, 763//rooms 764showRooms: true, 765rooms: { 766 id:'bm-rooms', 767 min: '1', 768 max: '10', 769 defaultValue: "1", 770 label: "Rooms", 771 required: false 772}, 773 774//adults 775showAdults: true, 776adults: { 777 id:'bmadults', 778 min: '1', 779 max: '10', 780 defaultValue: "1", 781 label: "Adults", 782 required: false 783}, 784 785//children 786showChildren: true, 787children: { 788 id:'bm-children', 789 min: '0', 790 max: '10', 791 defaultValue: '0' || 0 , 792 label: "Children", 793 required: false, 794 disabled: false 795}, 796childAges: { 797 id:'bm-childAges', 798 min: 0, 799 max: 12, 800 defaultValue: 0 , 801 label: "Child age by Check-in", 802 required: false, 803 infantEnabled: false 804}, 805 806//infants 807showInfants: false , 808infants: { 809 id: 'bm-infants', 810 min: '0', 811 max: '2', 812 defaultValue: '' || 0, 813 label: "Infants", 814 required: false, 815 disabled: false 816}, 817infantAges: { 818 id: 'bm-infantAges', 819 min: 0, 820 max: 1, 821 defaultValue: 0 , 822 label: "Infants age by Check-in", 823 required: false 824}, 825//hotel + air 826showHotelAir: false, 827hotelAir: { 828 preselectHotelAir: false, 829 hotelId:'hotel-only-btn', 830 airId:'hotel-air-btn', 831 srLabel: "Select booking type", 832 hotelLabel: "Hotel", 833 airLabel: "Hotel + Air", 834 departureCityLabel: "Departure City", 835 departureLoadingText: "Searching",
836 departureCityWrapperId: 'departure-city-wrapper', 837 departureCityId: 'departure-city', 838 trigger: 'hotel-air___btn', 839 triggerHotelAir: '#hotel-air-btn', 840 required: true 841}, 842 843showRates: true, 844showRetailRates: !websiteGlobalVariables.rates.hideOldPrices, 845leadRates: { 846 defaultRate: "Make a Reservation", 847 rate: '', 848 label: "Rates from", 849 opensInANewTab: "opens in a new tab", 850 851 customRatesURL: false, 852 URL: 'https://reservations.travelclick.com/101336?HotelId=101336&languageid=1&rooms=1&adults=1', 853 854 bestRateLogo: { 855 enabled: false, 856 logo: "", 857 fallbackText: "" 858 } , 859 iHotelierConfig: '{"hotelCodes":"101336","daysAhead":90,"adults":"1"}', 860 locales: { 861 loadingText: "Loading", 862 ratesFrom: "Rates from " 863 } 864}, 865 showModifyLink: 1 , 866modify: { 867 id:'modifyBooking', 868 bookingMaskURL: 'https://reservations.travelclick.com/101336?', 869 bookingEngineURL: 'https://reservations.travelclick.com/101336?HotelId=101336&languageid=1&rooms=1&adults=1', 870 text: { 871 modifyBooking: "Modify Booking", 872 openPopup: "Opens modify booking window", 873 closePopup: "Close modify booking window", 874 enterReservationNumber: "Please, enter your reservation number.", 875 reservationNumber: "Reservation number", 876 submitReservationNumber: "Submit reservation number", 877 required: "required", 878 allFieldsAreRequired: "(All fields are required)", 879 opensInANewTab: "opens in a new tab", 880 submit: "Submit", 881 selecHotel: "Select Hotel" 882 } 883}, 884 //promocode 885 886 hasPromocode: true, 887 promocodeId: 'booking-mask-promocode', 888 multiPromocodeValueInput: 'js-bm-source-promocode-value', 889 multiPromocodeTypeInput: 'js-bm-source-promocode-name', 890 multiPromocodeRealInput: 'js-bm-fill-promocode', 891 892 893 894 895 896 numberOfPromoCodes: 1, 897 promocodeWCAG: { 898 gotACode: "Got a promocode?", 899 openPromocode: "Opens promocode window", 900 enterYourPromo: "Enter your promocode", 901 clearPromocode: "Clear promocode", 902 closePromocodeWindow: "Close promocode window", 903 addYourCode: "Add your code", 904 selectCodeType: "Select code type", 905 enterYourPromo: "Enter your promocode", 906 applyPromocode: "Apply promocode", 907 addPromo: "Add", 908 promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes", 909 }, 910 911 912 913showPromo: 1 , 914 915 promoCode: { 916 label: "Promo Code", 917 labelPlaceholder: "Promo Code", 918 promocodeType: 'discount', 919 hasDefaultValue: false , 920 defaultValue: "", 921 }, 922 923 924showTravelAgencyPromo: 0 , 925 926 927showGroupPromo: 0 , 928 929 930showRateAccessCorporatePromo: 0 , 931 932 website: { 933 hotelTypeId: '3', 934 booking_engine_hotel_id: '101336', 935 booking_mask_url: 'https://reservations.travelclick.com/101336?', 936 booking_engine_provider_id: '29' , 937 second_booking_engine_provider_id: '0', 938 second_booking_engine_hotel_id: '0', 939 second_booking_engine_url: '', 940 second_booking_mask_url: '', 941 hasFamilyPricing: false, 942 be_open_in_new_tab: false , 943 944 hotels:[] 945 946}, 947 948 949module: 'hotel', 950id: '1925', 951 952} 953 bm_ui_settings.areaSearch.labels = { 954 searchHint: 'Please enter 3 or more characters', 955 noResultsFound: 'No results found', 956 locationSearchLabel: '', 957 locationSearchPlaceholder: '', 958 asCalendarMonthPlaceholder: 'month label', 959 bestRateGuaranteeLabel: '', 960 specialCode: 'Special Code', 961 codeType: 'Code Type', 962 code: 'Code', 963 applyCode: 'Apply Code', 964 searchDropDownDescription: 'Search location or property', 965 searchBMInAreaSearchPage: 'ASM Search', 966 updateBMInAreaSearchPage: 'Update', 967}; 968 969</script>
969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988<!-- BM DATA ATTR EXAMPLE --> 989<div id="bm-app" 990 data-booking-mask-type="bmvt2-right" 991 data-mobile-booking-mask-type="bmco2" 992></div> 993 994 995 996<div id="main-content" role="main" class="id-68ad539f24f913b59e88ab2b71893f86 page-room-detail"> 997 998 999 1000 1001 1002<div id="no-hero" class="no-hero"></div> 1003 1004 1005 1006 1007
1007<script> 1008 if(!window.heroSliderItemList) { 1009 window.heroSliderItemList = []; 1010 } 1011 1012 </script>
1012 1013 1014 1015 1016 1017 <div id="site-content" class=" custom-block-padding"> 1018 <div class="container p-room room__title"> 1019 1020 <nav class="module-nav color-box" data-position="top"> 1021 <div class="row"> 1022 <div class="col-sm-6 module-nav__col pull-right-rtl"> 1023 <div class="module-nav__group"> 1024 <a href="/rooms" class="module-nav__item"> 1025 <svg class="icon icon-arrow-left" aria-hidden="true"><use href="#icon-arrow-left"></use></svg> 1026 <span class="icon__text">Back to the list</span> 1027 1028 </a> 1029 </div> 1030 </div> 1031 1032 <div class="col-sm-6 module-nav__col"> 1033 <div class="module-nav__group module-nav__group--prev-next"> 1034 <a href="/rooms/standard-king-guestroom" class="module-nav__item prev"> 1035 <svg class="icon icon-arrow-left" aria-hidden="true"><use href="#icon-arrow-left"></use></svg> 1036 <span class="icon__text">Previous</span> 1037 </a> 1038 <a href="/rooms/standard-double-guestroom" class="module-nav__item next"> 1039 <span class="icon__text">Next</span> 1040 <svg class="icon icon-arrow-right" aria-hidden="true"><use href="#icon-arrow-right"></use></svg> 1041 </a> 1042 </div> 1043 </div> 1044 1045 </div> 1046</nav> 1047 1048 1049 <hgroup > 1050 <h1 class="h1">Pool View Guestroom</h1> 1051 1052 <h2 class="h2">Relax with Poolside Views</h2> 1053 1054 </hgroup> 1055 </div> 1056 <div class="container p-room"> 1057 1058 1059<style> 1060.id-68ad539f24f913b59e88ab2b71893f86 .m-gallery--itemCaption { 1061 1062 1063} 1064 1065</style> 1066 1067 1068<div class="m-content-object--row layout-one-half image-right"> 1069 1070
1070<script> 1071 (function() { 1072 if (!window.getCSSVariable) { 1073 window.getCSSVariable = (name) => getComputedStyle(document.documentElement).getPropertyValue(name).trim().replace(/['"]/g, ''); 1074 } 1075 1076 const showMemberRateBoolean = window.getCSSVariable('--member-rate-enabled') == '1' ? true : false ; 1077 1078 if(!showMemberRateBoolean) return; 1079 1080 if(!window.memberRateData) { 1081 window.memberRateData = []; 1082 } 1083 window.memberRateData['id-68ad539f24f913b59e88ab2b71893f86-8161'] = { 1084 iHotelierConfig: '{"hotelCodes":"101336","roomTypeCodes":"426903","daysAhead":90,"adults":1}', 1085 leadRate: '', 1086 targetForMRM: 'https://reservations.travelclick.com/101336?HotelId=101336&languageid=1&rooms=1&adults=1&roomtypeid=426903', 1087 } 1088 1089 document.documentElement.classList.add('member-rate-enabled'); 1090 })(); 1091</script>
1091 1092 1093<style> 1094 .js-member-rate-zone { display: none; } 1095 .js-default-lead-rate { display: block; } 1096 1097 .member-rate-enabled .js-member-rate-zone { display: block; } 1098 .member-rate-enabled .js-default-lead-rate { display: none; } 1099 .member-rate-enabled .js-hide-when-member-rate { display: none; } 1100 .member-rate-enabled .container-member-rate { margin-top: 24px; max-width: 600px } 1101</style> 1102 1103<div class="m-content-object--col content__info"> 1104 <div class="detail-text-content"> 1105 <div> 1106 1107 <div class="m-content-object--content has-rsp-read-more cms-html-var "><p>Our comfortable Pool Veiw Guestrooms feature a balcony with chairs overlooking the pool and indoor atrium.</p> 1108</div> 1109 1110 <div data-id="8161" data-module="room"> 1111 <div class="m-content-object--footer info-price "> 1112 1113 <div class="js-member-rate-zone" id="member-rate-zone-id-68ad539f24f913b59e88ab2b71893f86-8161" id-slick-slider="id-68ad539f24f913b59e88ab2b71893f86-8161"> 1114 <member-rate-zone-app 1115 :configs="{ 1116 blockId: 'id-68ad539f24f913b59e88ab2b71893f86-8161', 1117 localesObjProp: { 1118 rewardProgramName: `Reward Program Name`, 1119 ratesFrom: `Rates from `, 1120 memberRateEmpty: `Rate info currently not available`, 1121 lowestPriceLabel: `Book lowest available rate, Current Price:`, 1122 memberPriceLabel: `Book [whatever], Original price: [strikethrough pricing], Current Price: [discounted price] [rate details]`, 1123 } 1124 }" 1125 /> 1126 </div> 1127 <glx-tc-lead-rate class="m-content-object--footer-price lead-rates js-default-lead-rate" config='{"hotelCodes":"101336","roomTypeCodes":"426903","daysAhead":90,"adults":1}'> 1128 <div class="loader-container"> 1129 <div class="loader"> 1130 <div> 1131 Loading 1132 </div> 1133 </div> 1134 </div> 1135 <div class="lead-rate-after-load"> 1136 Rates from 1137 <glx-tc-lead-rate-strike-value class="strike-through"></glx-tc-lead-rate-strike-value> 1138 <glx-tc-lead-rate-value class="lead-rates-price"></glx-tc-lead-rate-value> 1139 </div> 1140 </glx-tc-lead-rate> 1141 1142 1143 <a 1144 href="https://reservations.travelclick.com/101336?HotelId=101336&languageid=1&rooms=1&adults=1&roomtypeid=426903" 1145 class="btn btn-action 1146 js-reservation-link js-hide-when-member-rate" 1147 target="_self" 1148 rel="noopener" 1149 aria-label="Book now for Pool View Guestroom" 1150 > 1151 1152 Book now 1153 1154 </a> 1155 1156 1157 </div> 1158 </div> 1159 1160 </div> 1161 </div> 1162 1163 1164 1165 1166 1167<div class=" facilities__wrapper "> 1168 1169 <h4 class="h4 l-title ">In-Room Amenities</h4> 1170 1171 <div class="amenities-outer-wrap"> 1172 <div class="amenities-container 1173 1174 1175 1176 half-width 1177 amenities--2-col 1178 1179 1180 "> 1181 1182 1183 1184 1185<div class="amenities-item"> 1186 1187 <div >Complimentary wireless Internet</div> 1188</div> 1189<div class="amenities-item"> 1190 1191 <div >Iron/ironing board</div> 1192</div> 1193<div class="amenities-item"> 1194 1195 <div >Plush bedding</div> 1196</div> 1197<div class="amenities-item"> 1198 1199 <div >Hairdryer</div> 1200</div> 1201<div class="amenities-item"> 1202 1203 <div >Flat-screen TV with cable channels</div> 1204</div> 1205<div class="amenities-item"> 1206 1207 <div >Work desk and chair</div> 1208</div> 1209<div class="amenities-item"> 1210 1211 <div >Free local calls</div> 1212</div> 1213<div class="amenities-item"> 1214 1215 <div >Name-brand bath amenities</div> 1216</div> 1217<div class="amenities-item"> 1218 1219 <div >Environmental program</div> 1220</div> 1221<div class="amenities-item"> 1222 1223 <div >Windows that open</div> 1224</div> 1225<div class="amenities-item"> 1226 1227 <div >Blackout blinds</div> 1228</div> 1229 1230 </div> 1231 1232 </div> 1233</div> 1234 1235 1236 1237</div> 1238 <div class="m-content-object--col content__media"> 1239 1240
1241 1242 1243 <div class="js-slider__wrapper js-lightbox-slider id-68ad539f24f913b59e88ab2b71893f86" data-lightbox-group> 1244 1245 <div class="cms-radius cms-border" style="border-radius:0px"> 1246 <div class="ratio-16-9-slider js-slider" data-pagination="true"> 1247 1248 <div 1249 class="ratio-16-9" 1250 data-href="https://image-tc.galaxy.tf/wijpeg-cfqv51p1lgmkyb7j8lnh54ckn/2rcp0515-highres-2_wide.jpg?crop=0%2C84%2C1600%2C900" 1251 data-slider-lightbox 1252 data-text-alignment="" 1253 aria-label="Open Fullscreen Image" 1254 role="button" 1255 tabindex="0" 1256 > 1257 <div class="ratio-content"> 1258 <picture> 1259 1260 <img 1261 srcset=" 1262 https://image-tc.galaxy.tf/wijpeg-cfqv51p1lgmkyb7j8lnh54ckn/2rcp0515-highres-2_wide.jpg?crop=0%2C84%2C1600%2C900&width=381 381w, 1263 https://image-tc.galaxy.tf/wijpeg-cfqv51p1lgmkyb7j8lnh54ckn/2rcp0515-highres-2_wide.jpg?crop=0%2C84%2C1600%2C900&width=928 928w, 1264 https://image-tc.galaxy.tf/wijpeg-cfqv51p1lgmkyb7j8lnh54ckn/2rcp0515-highres-2_wide.jpg?crop=0%2C84%2C1600%2C900&width=1140 1140w 1265 " 1266 sizes=" 1267 (max-width: 767px) 381px, 1268 (max-width: 1199px) 928px, 1269 (min-width: 1200px) 1140px 1270 " 1271 data-lazy="https://image-tc.galaxy.tf/wijpeg-cfqv51p1lgmkyb7j8lnh54ckn/2rcp0515-highres-2_wide.jpg?crop=0%2C84%2C1600%2C900" 1272 src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 1273 alt="King bed in Pool View Guestroom at Boxboro Regency Hotel" 1274/> 1275 1276 1277 </picture> 1278 1279 </div> 1280 </div> 1281 1282 1283 <div 1284 class="ratio-16-9" 1285 data-href="https://image-tc.galaxy.tf/wijpeg-83ddupphfrg95iddva4b2jxb0/guest-bath_wide.jpg?crop=0%2C100%2C1920%2C1080" 1286 data-slider-lightbox 1287 data-text-alignment="" 1288 aria-label="Open Fullscreen Image" 1289 role="button" 1290 tabindex="0" 1291 > 1292 <div class="ratio-content"> 1293 <picture> 1294 1295 <img 1296 srcset=" 1297 https://image-tc.galaxy.tf/wijpeg-83ddupphfrg95iddva4b2jxb0/guest-bath_wide.jpg?crop=0%2C100%2C1920%2C1080&width=381 381w, 1298 https://image-tc.galaxy.tf/wijpeg-83ddupphfrg95iddva4b2jxb0/guest-bath_wide.jpg?crop=0%2C100%2C1920%2C1080&width=928 928w, 1299 https://image-tc.galaxy.tf/wijpeg-83ddupphfrg95iddva4b2jxb0/guest-bath_wide.jpg?crop=0%2C100%2C1920%2C1080&width=1140 1140w 1300 " 1301 sizes=" 1302 (max-width: 767px) 381px, 1303 (max-width: 1199px) 928px, 1304 (min-width: 1200px) 1140px 1305 " 1306 data-lazy="https://image-tc.galaxy.tf/wijpeg-83ddupphfrg95iddva4b2jxb0/guest-bath_wide.jpg?crop=0%2C100%2C1920%2C1080" 1307 src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" 1308 alt="Bathroom vanity in Pool View Guestroom at Boxboro Regency" 1309/> 1310 1311 1312 </picture> 1313 1314 </div> 1315 </div> 1316 1317 </div> 1318</div> 1319<div class="room-slider-footer clearfix"> 1320 <div class="pull-left"> 1321 1322 </div> 1323 <div class="pull-right room-detail__slider-controls"> 1324 <div class="js-slider__insert-grouped-actions room-detail__slider-nav"></div> 1325 1326 </div> 1327</div> 1328</div> 1329<div class="dialog js-dialog-lightbox" aria-hidden="true"> 1330 <div class="dialog-content--lightbox container"> 1331 <div class="js-slider-container container"></div> 1332
1332<script type="text/template" class="js-template"> 1333 <div class="js-slider__wrapper"> 1334 <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]> 1335 [%~ it.images :item%] 1336 <div class="slider-lightbox__slide [%? item.useLayoutWithCaptionsBelow %]with-captions-below[%?%]"> 1337 <div class="slider-lightbox__image-container"> 1338 [%? item.url && !item.caption && !item.useLayoutWithCaptionsBelow %] 1339 <div class="slider-lightbox__captions icon-chain"> 1340 <a href="[%= item.url %]" 1341 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 1342 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 1343 class="icon-chain-wrapper"> 1344 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 1345 </a> 1346 </div> 1347 [%?%] 1348 [%? item.isVideo === true %] 1349 <div class="slider-lightbox__video-wrapper"> 1350 [%= item.video %] 1351 </div> 1352 [%?? item.isVideo === false %] 1353 <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="> 1354 [%?%] 1355 [%? item.title || item.desc || item.caption%] 1356 <div class="slider-lightbox__captions"> 1357 [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%] 1358 [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%] 1359 [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%] 1360 </div> 1361 [%?%] 1362 <div class="slider-lightbox__slides-controls"> 1363 [%? it.options.download || (item.url && !item.caption) %] 1364 <div class="slider-lightbox__actions"> 1365 [%? it.options.download %] 1366 <a class="download-link" href="[%= item.downloadLink %]" download> 1367 <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg> 1368 <span class="download-link-text">Download</span> 1369 </a> 1370 [%?%] 1371 [%? item.url && !item.caption && item.useLayoutWithCaptionsBelow %] 1372 <a href="[%= item.url %]" 1373 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 1374 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 1375 class="icon-chain-wrapper"> 1376 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 1377 </a> 1378 [%?%] 1379 </div> 1380 [%?%] 1381 <div class="js-slider__insert-grouped-actions"></div> 1382 </div> 1383 </div> 1384 </div> 1385 [%~%] 1386 </div> 1387 </div> 1388 </script>
1388 1389 </div> 1390</div> 1391 1392 1393</div> 1394 1395</div> 1396 </div> 1397 <div class="container p-room room__under-content"> 1398 1399 1400 </div> 1401 1402 1403 1404 </div> 1405</div> 1406 1407 1408 1409 1410 1411<div id="back-to-top" class="back-to-top__wrapper "> 1412 <a class="back-to-top link-text" href="#top" data-page-height="1050" data-scroll-height="400"> 1413 <span>Back to top</span> 1414 <div class="btn btn-ghost" aria-hidden="true" > 1415 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13.125 18.666"> 1416 <title>Back to top</title> 1417 <path d="M.2 6.095a.662.662 0 0 0 .931.941L5.9 2.265v15.741a.655.655 0 0 0 .658.659.663.663 0 0 0 .668-.659V2.265l4.761 4.77a.675.675 0 0 0 .941 0 .659.659 0 0 0 0-.941l-5.9-5.9a.648.648 0 0 0-.931 0z"/> 1418 </svg> 1419 </div> 1420 </a> 1421</div>
1422<script> 1423 window.footerConfigs = { 1424 "footerLanguages": { 1425 1426} 1427 } 1428 1429 if(!window.footerTwoTextFields) { 1430 window.footerTwoTextFields = []; 1431 } 1432 window.footerTwoTextFields['id-68ad539f24f913b59e88ab2b71893f86'] = { 1433 hotelName: `Boxboro Regency Hotel & Conference Center`, 1434 contact: `<p>242 Adams Place, Boxboro, MA 01719<br \/>\r\nPhone: <u><a href=\"tel:978-263-8701\">978-263-8701<\/a><\/u> | Email: <u><a href=\"mailto:[email protected]\">[email protected]<\/a><\/u><\/p>\r\n`, 1435 copyright: `<p>©
1435<script>document.write(new Date().getFullYear());<\/script> Boxboro Regency | Designed by <a href=\"https:\/\/www.travelclick.com\" target=\"_blank\">TravelClick<\/a>, an Amadeus company<\/p>\r\n` 1436 } 1437 1438 if(!window.footerTwoLinks) { 1439 window.footerTwoLinks = {}; 1440 } 1441 window.footerTwoLinks['id-68ad539f24f913b59e88ab2b71893f86'] = {footerLinksList: [ 1442{ 1443 url: '/contact-location', 1444 target: false, 1445 text: `Contact & Location` 1446}, 1447{ 1448 url: '/terms-conditions', 1449 target: false, 1450 text: `Terms & Conditions` 1451}, 1452{ 1453 url: '/privacy-policy', 1454 target: false, 1455 text: `Privacy Policy` 1456}, 1457{ 1458 url: '/notice-of-accessibility', 1459 target: false, 1460 text: `Notice of Accessibility` 1461}, 1462{ 1463 url: '/book/modify-booking', 1464 target: false, 1465 text: `Modify\/Cancel Booking` 1466}, 1467{ 1468 url: '/book/dates-of-stay', 1469 target: false, 1470 text: `Restart Booking` 1471},]} 1472 1473 if(!window.footerTwoNewsLetter) { 1474 window.footerTwoNewsLetter = []; 1475 } 1476 window.footerTwoNewsLetter['id-68ad539f24f913b59e88ab2b71893f86'] ={ 1477 btnTitle: `Button`, 1478 placeholder: `Your email`, 1479 } 1480 1481 if(!window.footerTwoCustomHtml) { 1482 window.footerTwoCustomHtml = []; 1483 } 1484 window.footerTwoCustomHtml['id-68ad539f24f913b59e88ab2b71893f86'] = { 1485 contentHtml: '' 1486 } 1487 1488 if(!window.footerTwoLocales) { 1489 window.footerTwoLocales = []; 1490 } 1491 window.footerTwoLocales['id-68ad539f24f913b59e88ab2b71893f86'] = { 1492 opensInANewTab: `opens in a new tab`, 1493 addEmailToSub: `Add your email to subscribe`, 1494 followUs: `Follow us`, 1495 navigationLink: `Link`, 1496 manageCookies: `Manage Cookies` 1497 } 1498</script>
1498 1499<footer class="footer m-footer-base_2 js-footer-two-app" id="footer-content" data-footer-name="ft2" v-cloak> 1500 <footer-two-app 1501 :configs="{ 1502 websiteType: 'hotel', 1503 blockId: 'id-68ad539f24f913b59e88ab2b71893f86', 1504 newsletter: { 1505 enabled: false, 1506 buttonOnly: false, 1507 url: '', 1508 opensInNewTab: false, 1509 style: '', 1510 }, 1511 logo: { 1512 logoTop: '', 1513 logoBottom: '', 1514 customBackground: { 1515 enabled: false, 1516 backgroundColor: '' 1517 }, 1518 additionalLanguages: { 1519 enabled: false, 1520 logoTop: '', 1521 logoBottom: '', 1522 backgroundColor: '' 1523 } 1524 }, 1525 hr: { 1526 enabled: false, 1527 width: '', 1528 devices: '' 1529 }, 1530 socialIcons: { 1531 enabled: true, 1532 label: false 1533 }, 1534 languageSelectorEnabled: false, 1535 widgetEnabled: false, 1536 isSecurePrivacyEnabled: true, 1537 manageCookies: true, 1538 socialIconLinks: {iconStyles: { 1539 iconStyle: '', 1540 socialIconColor: '' 1541}, 1542socialLinks: { 1543 facebook: 'https://www.facebook.com/boxbororegency/', 1544 facebookTarget: true, 1545 twitter: 'https://twitter.com/boxbororegency', 1546 twitterTarget: true, 1547 tripAdvisor: '', 1548 tripAdvisorTarget: false, 1549 instagram: '', 1550 instagramTarget: false, 1551 youTube: '', 1552 youTubeTarget: false, 1553 pinterest: '', 1554 pinterestTarget: false, 1555 weChat: '', 1556 weChatTarget: false, 1557 linkedin: '', 1558 linkedinTarget: false, 1559 tiktok: '', 1560 tiktokTarget: false, 1561 xing: '', 1562 xingTarget: false, 1563 google: '', 1564 googleTarget: false, 1565 lineMessenger: '', 1566 lineMessengerTarget: false, 1567 whatsapp: '', 1568 whatsappTarget: false, 1569 weibo: '', 1570 weiboTarget: false, 1571 flickr: '', 1572 flickrTarget: false, 1573 foursquare: '', 1574 foursquareTarget: false, 1575 snapchat: '', 1576 snapchatTarget: false 1577}, 1578locales: { 1579 opensInANewTab: 'opens in a new tab', 1580}}, 1581 customSocialIconsList: {iconColor: '', 1582customSocialIconsList: []} 1583 }" 1584 > 1585 </footer-two-app> 1586 1587</footer>
1588<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-8b2db2d5-d32f-488f-87c4-c01b220944b1"></script>
1588<!-- Generated by Galaxy-->
1589<script type="text/template" id="sliderPrevArrow"> 1590 <button class="slick-prev" aria-label="Go to previous slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg> <span class="sr-only">Previous</span></button> 1591</script>
vendor: 1 bytes, line 1591
1591
1592<script type="text/template" id="sliderNextArrow"> 1593 <button class="slick-next" aria-label="Go to next slideshow element" type="button"><svg aria-hidden="true" class="icon icon-arrow-right"><use href="#icon-arrow-right"></svg><span class="sr-only">Next</span></button> 1594</script>
vendor: 1 bytes, line 1594
1594
1595<script type="text/template" id="sliderPagination"> 1596 <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div> 1597</script>
vendor: 1 bytes, line 1597
1597
1598<script type="text/template" id="sliderPlayPause"> 1599 <button class="slick-play-pause" type="button"> 1600 <span class="slick-play-pause__pause"><svg aria-hidden="true" class="icon icon-pause"><use href="#icon-pause"></svg><span class="sr-only">Pause slideshow</span></span> 1601 <span class="slick-play-pause__play"><svg aria-hidden="true" class="icon icon-play"><use href="#icon-play"></svg><span class="sr-only">Play slideshow</span></span> 1602 </button> 1603</script>
vendor: 1 bytes, line 1603
1603
1604<script type="text/template" id="sliderGroupedActions"> 1605 <div class="slider__actions slider__actions--flat"> 1606 <span class="sr-only">Slideshow control buttons</span> 1607 <span class="sr-only">Clicking on the following links will update the content above</span> 1608 <div class="slider__action js-slider-prev-container"></div> 1609 <div class="slider__action js-slider-pagination-container"></div> 1610 <div class="slider__action js-slider-next-container"></div> 1611 </div> 1612</script>
vendor: 1 bytes, line 1612
1612
1613<script type="text/template" id="sliderGroupedActionsAutoRotate"> 1614 <div class="slider__actions slider__actions--flat"> 1615 <span class="sr-only">Slideshow control buttons</span> 1616 <span class="sr-only">Clicking on the following links will update the content above</span> 1617 <div class="slider__action js-slider-pagination-container"></div> 1618 <div class="slider__action js-slider-prev-container"></div> 1619 <div class="slider__action js-slider-playpause-container"></div> 1620 <div class="slider__action js-slider-next-container"></div> 1621 </div> 1622</script>
vendor: 1 bytes, line 1622
1622
1623<script type="text/template" id="templateReadMore"> 1624 <a class="l-read-more" href="#" aria-label="Read more about Boxboro Regency" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 1625</script>
vendor: 1 bytes, line 1625
1625
1626<script type="text/template" id="templateReadLess"> 1627 <a class="l-read-less" href="#" aria-label="Read less about Boxboro Regency"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 1628</script>
vendor: 1 bytes, line 1628
1628
1629<script> 1630var traductionBM = { 1631 previousMonth: 'Previous Month', 1632 nextMonth: 'Next Month', 1633} 1634</script>
vendor: 1 bytes, line 1634
1634
1635<script> 1636var validationMessages = { 1637 required: "This field is required.", 1638 email: "Please enter a valid e-mail address.", 1639 url: "Please enter a valid URL.", 1640 date: "Please enter a valid date.", 1641} 1642</script>
vendor: 1 bytes, line 1642
1642
1643<script> 1644 window.isHome = "0"; 1645 1646 window.localeSlider = { 1647 goToNextSlide: 'Go to next slide, slide {current} of {total}', 1648 goToPrevSlide: 'Go to previous slide, slide {current} of {total}', 1649 lastSlide: 'You are on the last slide', 1650 firstSlide: 'You are on the first slide', 1651 nowOnSlide: 'You are now on slide {current} of {total}', 1652 videoPause: 'Slider is paused', 1653 videoPlay: 'Slider is playing', 1654 toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}', 1655 youAreOnFullScreen: 'You are on full image', 1656 youCloseFullScreen: 'You closed the full image' 1657 }; 1658</script>
1658 1659
1660<script defer src="/integration/tc-theme/public/js/bundle.js?vf44cebbdfd7caa63012aba63275ec359"></script>
1660 1661<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div> 1662<div class="dialog js-dialog-lightbox-vue" aria-hidden="true"> 1663 <div class="dialog-content--lightbox container"> 1664 <div class="js-slider-container container"></div> 1665
1665<script type="text/template" class="js-template" id="js-template-lightbox"> 1666 <div class="js-slider__wrapper"> 1667 <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]> 1668 [%~ it.images :item%] 1669 <div class="slider-lightbox__slide"> 1670 <div class="slider-lightbox__image-container"> 1671 [%? item.url && !item.caption%] 1672 <div class="slider-lightbox__captions icon-chain"> 1673 <a href="[%= item.url %]" 1674 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 1675 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 1676 class="icon-chain-wrapper"> 1677 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 1678 </a> 1679 </div> 1680 [%?%] 1681 [%? item.isVideo === true %] 1682 <div class="slider-lightbox__video-wrapper"> 1683 [%= item.video %] 1684 </div> 1685 [%?? item.isVideo === false %] 1686 <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="> 1687 [%? item.title || item.desc || item.caption%] 1688 <div class="slider-lightbox__captions"> 1689 [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%] 1690 [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%] 1691 [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%] 1692 </div> 1693 [%?%] 1694 [%?%] 1695 [%? it.options.download %] 1696 <div class="slider-lightbox__actions"> 1697 <a class="download-link" href="[%= item.downloadLink %]" download> 1698 <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg> 1699 Download 1700 </a> 1701 </div> 1702 [%?%] 1703 </div> 1704 </div> 1705 [%~%] 1706 </div> 1707 <div class="slider-lightbox__slides-controls clearfix"> 1708 <div class="pull-right"> 1709 <div class="js-slider__insert-grouped-actions"></div> 1710 </div> 1711 </div> 1712 </div> 1713 </script>
1713 1714 </div> 1715</div> 1716<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div> 1717<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
1718<script> 1719 window.locale ={ 1720 moreMenuClosed : 'More menu closed', 1721 moreMenuOpened :'More menu opened', 1722 bookingMaskClosed: 'Booking mask closed', 1723 bookingMaskOpened: 'Booking mask Opened' 1724 } 1725</script>
1725 1726<div id="tooltips-wrapper"></div> 1727 1728
1729<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?vf44cebbdfd7caa63012aba63275ec359" crossorigin="anonymous"></script>
1729 1730 1731 1732<!-- Extension Consent Popup --> 1733 1734 1735
1736<script class="js-module-currency-switcher"> 1737 let currencySwitcherConfig = { 1738 1739 hotelId: '101336', 1740 isChain: false, 1741 geolocation: false, 1742 defaultCurrency: 'USD', 1743 topCurrencies: ''.split(','), 1744 currenciesAsCode: ''.split(','), 1745 1746 locales: { 1747 search: 'Search', 1748 topCurrencies: 'Top currencies', 1749 allCurrencies: 'All currencies', 1750 results: 'Results', 1751 noResults: 'No results found', 1752 removeButton: 'cleans the search input', 1753 optionButton: 'will be set as the default currency', 1754 selectYourCurrency: 'Select your currency', 1755 opensThePopup: 'Opens the currency switcher dialog', 1756 selectedCurrency: 'Selected currency:', 1757 backToMenu: 'Back to the menu', 1758 popupClose: 'Back to the menu' 1759 } 1760 }; 1761 1762 if (!window.GLXExtensions) { 1763 window.GLXExtensions = { 1764 currencySwitcher: currencySwitcherConfig 1765 }; 1766 } else { 1767 window.GLXExtensions.currencySwitcher = currencySwitcherConfig; 1768 } 1769</script>
vendor: 1 bytes, line 1769
1769
1770<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?vf44cebbdfd7caa63012aba63275ec359" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1770
1770
1771<script> 1772 window.gmsSDKSession = true; // use sessionStorage and not localStorage for sdk (user token) 1773 window.gmsJSPath = '/integration/tc-ext-guest-portal/public/compiled/js/'; 1774</script>
1774 1775
1776<script defer src="https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?vf44cebbdfd7caa63012aba63275ec359"></script>
1776 1777
1778<script defer src="/integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?vf44cebbdfd7caa63012aba63275ec359"></script>
vendor: 1 bytes, line 1778
1778
1779<script> 1780 var gmsUrlReservation = ''; 1781 var gmsUrlReservationTarget = false; 1782 var endpointBase = 'https://api.travelclick.com/loyalty/v2/101336' 1783; 1784 var tokenEndpoint = 'proxy' 1785; 1786 var reservationUrl = ''; 1787 var gmsModifyBookingURL = ''; /* Link for the button "Modify" if no value */ 1788 var language = 'en'; 1789 var gmsLoginURL = '/gp-login'; 1790 var gmsHomeURL = ''; 1791 var gmsSignUpURL = '/gp-sign-up'; 1792 var gmsResetPasswordURL = '/gp-reset-password'; 1793 var gmsSignUpSuccessURL = '/gp-sign-up-success'; 1794 var gmsResetPasswordCodeSuccessURL = '/gp-reset-password-step-2'; 1795 var gmsDateFormat = 'YYYY-MM-DD'; 1796 var gmsFirstDay = 0 1797; 1798 var gmsDatePlaceholder = ''; 1799 var gmsCalendars = { 1800 wcag: { 1801 selectedCheckInDate: "Selected check in date is", 1802 selectedCheckOutDate: "Selected check out date is", 1803 selectedCheckInDateText: "This button opens the calendar to select check in date.", 1804 selectedCheckOutDateText: "This button opens the calendar to select check out date.", 1805 selected: "Selected", 1806 }, 1807 labels: { 1808 previousMonth: "Previous Month", 1809 nextMonth: "Next Month", 1810 } 1811 } 1812 1813 1814 1815 var gmsConfigObject = { 1816 hotelsDefaultPhoto: 'https://via.placeholder.com/150', 1817 consentTexts: { 1818 popup: { 1819 title: "One more thing", 1820 button: "Continue", 1821 require_text: "Please select one option to continue" 1822 }, 1823 email: { 1824 opt_in: "<p>I consent to receive email communications.<\/p>\r\n" 1825, 1826 opt_out: "NO! I don't want to know about special offers and promotions", 1827 }, 1828 conditions: "<p>I consent to the Terms and Conditions.<\/p>\r\n", 1829 } 1830 }; 1831 var gmsBookingEngineProviderId = 1832 1833'29' 1834 1835 1836; 1837 var gmsHotelsData = '/json/search/311/1/gp-hotels.json' 1838 var tierData = '[]' 1839 window.localesGuestPortalExtension = "/json/locale/1909/311/1" 1840 1841</script>
1841 1842 1843
1844<script> 1845 window.tcGuestPortalAuthPopupProps = window.tcGuestPortalAuthPopupProps || {}; 1846 1847 window.tcGuestPortalAuthPopupProps.layoutType = 1; 1848 1849 window.tcGuestPortalAuthPopupProps.fullPopUpLayoutConfig = { 1850 title: "", 1851 subtitle: "", 1852 description: "", 1853 benefits: "", 1854 alignment: 'center' 1855 1856 }; 1857 1858 window.tcGuestPortalAuthPopupProps.logo = { 1859 src:'', 1860position:'center', 1861 1862 }; 1863 window.tcGuestPortalAuthPopupProps.formLoginConfig = { 1864 alignment: 'center' 1865, 1866 1867btn_variant: 'gms-btn-action', 1868 sso_buttons: { 1869 google: false 1870, 1871 facebook: false 1872, 1873 twitter: false, 1874 sso_position: false 1875 1876 } 1877 }; 1878 1879 window.tcGuestPortalAuthPopupProps.formSignUpConfig = { 1880 alignment: 'center' 1881, 1882 1883btn_variant: 'gms-btn-action', 1884 sso_buttons: { 1885 google: false 1886, 1887 facebook: false 1888, 1889 twitter: false, 1890 sso_position: false 1891 1892 }, 1893 consent_email: 'visible', 1894 termsAndConditionsErrorLabel: "Terms and Conditions Consent", 1895 }; 1896 1897 window.tcGuestPortalAuthPopupProps.formSignUpFieldsConfig = { 1898 form_fields: { 1899 title: { 1900 visible: false, 1901 required: false, 1902}, 1903first_name: { 1904 required: true 1905}, 1906last_name: { 1907 required: true 1908}, 1909confirm_password: { 1910 visible: true, 1911 required: true, 1912}, 1913phone_number: { 1914 visible: false, 1915 required: false, 1916}, 1917secondary_phone_number: { 1918 visible: false, 1919 required: false, 1920}, 1921mobile: { 1922 visible: false, 1923 required: false, 1924}, 1925address1: { 1926 visible: false, 1927 required: false, 1928}, 1929address2: { 1930 visible: false, 1931 required: false, 1932}, 1933city: { 1934 visible: false, 1935 required: false, 1936}, 1937country: { 1938 visible: false, 1939 required: false, 1940}, 1941state_province: { 1942 visible: false, 1943 required: false, 1944}, 1945postal_code: { 1946 visible: false, 1947 required: false, 1948}, 1949birthday: { 1950 visible: false, 1951 required: false, 1952 date_format: window.gmsDateFormat, 1953}, 1954preferred_language: { 1955 visible: false, 1956 required: false, 1957}, 1958additional_note: "", 1959loyalty_reward_options: { 1960 visible: window.gmsEarningPreferences 1961} 1962 1963 } 1964 }; 1965 1966 window.tcGuestPortalAuthPopupProps.formResetPasswordConfig = { 1967 alignment: 'center' 1968, 1969 show_have_code: false 1970 } 1971 1972 window.tcGuestPortalAuthPopupProps.resetPasswordCodeSuccessConfig = { 1973 alignment: 'center' 1974, 1975 } 1976 1977 window.tcGuestPortalAuthPopupProps.signUpSuccessConfig = { 1978 alignment: 'center' 1979, 1980 } 1981</script>
1981 1982 1983
1984<script>(function(){var s = document.createElement('script'),e = ! document.body ? document.querySelector('head') : document.body;s.src = 'https://acsbapp.com/apps/app/dist/js/app.js';s.async = true;s.onload = function(){acsbJS.init({statementLink : '',footerHtml : '',hideMobile : false,hideTrigger : false,language : 'en',position : 'right',leadColor : '#146FF8',triggerColor : '#146FF8',triggerRadius : '50%',triggerPositionX : 'right',triggerPositionY : 'bottom',triggerIcon : 'people',triggerSize : 'medium',triggerOffsetX : 20,triggerOffsetY : 20,mobile : {triggerSize : 'small',triggerPositionX : 'right',triggerPositionY : 'center',triggerOffsetX : 0,triggerOffsetY : 0,triggerRadius : '50%'}});};e.appendChild(s);}());</script>
1984<script type="text/javascript" src="/NTXG-uivty/47jRIE/ylGA/6GVNwf0DcGDp2p/THp9R0IHcgQ/dn/F6fCgScgo"></script>
1984</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.