PageSourceSearch

https://www.atlanticahotelhalifax.com/contact-location

html atlanticahotelhalifax.com collected 2026-10-04 18:56:49 UTC 67,602 bytes, 2,122 lines download raw bytes

1<!doctype html>
2<html dir="ltr" lang="en" data-lang="" data-template="free-content" data-template-source="tc-theme">
3<head>
4<script>
5	var galaxyInfo = {
6		website_id: 5505,
7        tvs: 0,
8	    cms_id: 178309,
9	    iso: "en_US",
10	    local: "en",
11	    traduction_id: 1,
12	    env: "prod",
13	    domain_unique_id: "4420ec3f13cd24a1b80dba85e50e3d32",
14	    proxy_url: "https://tc.galaxy.tf",
15	    proxy_key: "3db3d1ffe0f9c2d89546ccbe9d701748",
16	    proxy_url_lead: "https://tc.galaxy.tf/leads?key=3db3d1ffe0f9c2d89546ccbe9d701748&glx-website-id=5505&glx-trad-id=1",
17	    proxy_user_pool_id: "",
18	    item_previous:"",
19	    item_current:"",
20	    item_next_item:"",
21	    item_count:"0",
22	    auto_visibility_start: "",
23	    auto_visibility_end: "",
24	    visibility_redirect_url: "",
25	    locales_theme:"/json/locale/5505/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/628f34576138b4ebcf3dac1c.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=Oswald:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Oswald: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=Oswald:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
40<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>
41<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Raleway:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway: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=Raleway:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
42<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>
43<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">
44<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1">
45<link rel="stylesheet" href="/css/custom/5505/1/main/78de9ed256b74360fc5de3602d76a65b/main.css" data-theme-name="th1">
46<script>
47// Picture element HTML5 shiv
48document.createElement( "picture" );
49</script>
vendor: 1 bytes, line 49
49
50<script>var BIDnumber = '113661';</script>
50
51
52
53
54
55<style>
56  :root {
57    --btn-animation-type: Instant;
58
59    --hero-animation-type: ;
60    --hero-animation-start: No animation;
61    --hero-animation-text: No Animation;
62    --hero-animation-slider: Fade out image;
63    --hero-animation-slider-delay: 6000ms;
64    --hero-animation-pages: Homepage;
65
66    --on-scroll-animation: ;
67    --on-scroll-animation-pages: Homepage;
68
69    --member-rate-enabled: ;
70    --member-rate-custom-logo: ;
71  }
72</style>
73<script>
74    console.log('Inside Theme Extension - Global Head', 'prod');
75</script>
75
76<!--
77
78
79<link rel="stylesheet" href="/css/custom/5505/287/main/e17f6a2d231ea3ef91aec3f756fdf921/main.css" /> -->
80
81
82
83<script>
84  const tcIntegratedDatalayerConfig = {
85    website: {
86  name: "\u200b\u200bAtlantica Hotel Halifax ",
87  type: '3',
88  tvs: '0',
89  nbHotel: 
90
91  '1'
92
93
94 ,
95},
96    websiteItem: {
97  bid: '113661',
98  
99  hotelId: '5575',
100  
101  bookingEngineHotelId: '72818',
102  bookingEngineProvider: 
103
104"iHotelier (BE5)"
105
106
107,
108  branding: {
109    name: 
110
111"\u200b\u200bAtlantica Hotel Halifax"
112
113, // new
114    brand: 
115
116"\u200b\u200bAtlantica Hotel Halifax BR"
117
118
119,
120    masterBrand: 
121
122"\u200b\u200bAtlantica Hotel Halifax MB"  
123
124
125,
126    chainId: 'false',
127  },
128  location: {
129    city: "Halifax",
130    country: "Canada",
131    countryCode: "CA",
132    state: "Nova Scotia",
133  },
134  rating: '0',
135  roomTypesCount: '9'
136},
137    hotelInDetail: 
138{
139  
140},
141    ibe: {
142  ibeGeneral: [{"id":5401,"hotel_id":5575,"months_id":2,"is_enable_rate_desktop":1,"rate_display_id":1,"rate_display":"Average per night","default_rate_display":"Average per night","default_rate_display_id":1}],
143  ibeProductDisplay: [{"id":5391,"hotel_id":5575,"is_service_enhancements":1,"is_mandatory":0,"default_product_tab_id":1,"desktop_layout_id":2,"desktop_layout_settings_id":4,"desktop_layout_default_id":1,"rooms_tab_id":3,"rates_tab_id":3,"packages_tab_id":2,"offers_tab_id":3,"filters_ids":"2,3,9,7,4,6,8"}]
144},
145  };
146  
147  if (!window.GLXExtensions){
148    window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } }
149  } else {
150    window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig }
151  } 
152</script>
152
153
154<link rel="preload" href="/css/custom/5505/307/main/79f2f525fae08987d9f4770e84ff1f0b/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
155<noscript><link rel="stylesheet" href="/css/custom/5505/307/main/79f2f525fae08987d9f4770e84ff1f0b/main.css" /></noscript>
156<link rel="preload" href="/css/custom/5505/311/main/53b00f6dda083256e4dd6d5269f0b3bc/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
157<noscript><link rel="stylesheet" href="/css/custom/5505/311/main/53b00f6dda083256e4dd6d5269f0b3bc/main.css"></noscript>
158<script>
159  if (!window.GLXExtensions) window.GLXExtensions = {};
160  window.GLXExtensions.tcGuestPortal = { isEnabled: true };
161  (function () {
162    const crossDomainParam = /gms=([^&]*)/.exec(window.location.hash);
163   if (crossDomainParam) {
164      window.GLXExtensions.tcGuestPortal.crossDomain = {
165        param: crossDomainParam[1]
166      };
167      const newURL = new URL(window.location.href);
168      newURL.hash = '';
169      history.replaceState(null, '', newURL);
170    }
171  })();
172
173  // title from the unit level
174  const gp_titles_website = "";
175  const gp_titles_arr = !gp_titles_website ? null : gp_titles_website.split(",");
176  if (gp_titles_arr) {
177    window.GLXExtensions.tcGuestPortal.gmsTitles = gp_titles_arr;
178  }
179</script>
179
180<style>
181/* While loading */
182glx-tc-lead-rate:not([data-state="ready"]) {
183    opacity: 0.5;
184    cursor: wait;
185}
186/* avoid content jumping after loading in case there is no fallback */
187glx-tc-lead-rate-member-value,
188glx-tc-lead-rate-value {
189    &:empty::before {
190        content: '\00a0'; /* &nbsp; equivalent to force taking space */
191    }
192}
193/* If there is no rate or fallback, we hide the rate */
194glx-tc-lead-rate[data-empty="true"] {
195    display: none!important;
196}
197</style>
198
199
200<!-- webcomponents for rates from proxy -->
201<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
201
202
203
204<link type="image/x-icon" href="https://image-tc.galaxy.tf/wipng-5w1ftrwcivj6xaptv5x5y5k6r/favicon.png" rel="shortcut icon"/>
205<script src='https://www.thehotelsnetwork.com/js/loader.js?property_id=1047552&account_key=E8E12BE38DD91C81A5A30ED088B88CA8' async></script>
205
206
207<title>Contact Us | Atlantica Hotel Halifax</title>
208<meta name="description" content="Our staff and team members are available and happy to assist you with all your needs, requirements, and queries at Atlantica Hotel Halifax." />
209<meta name="keywords" content="" />
210<meta property="og:site_name" content="​​Atlantica Hotel Halifax " />
211<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
212<meta name="robots" content="index, follow" />
213<meta name="google-site-verification" content="hjujmp2hyeCJD7vOyhT5OxKmk1SH2D8trJwOBfgoB18" />
214<link rel="canonical" href="https://www.atlanticahotelhalifax.com/contact-location" />
215<meta property="og:locale" content="en_US" />
216<meta property="og:type" content="website" />
217<meta property="og:url" content="https://www.atlanticahotelhalifax.com/contact-location" />
218<meta property="og:title" content="Contact Us | Atlantica Hotel Halifax" />
219<meta property="og:description" content="Our staff and team members are available and happy to assist you with all your needs, requirements, and queries at Atlantica Hotel Halifax." />
220<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.atlanticahotelhalifax.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.atlanticahotelhalifax.com\/contact-location","name":"Contact &amp; location "}}]}</script>
vendor: 1 bytes, line 220
220
221<script>var websiteID = 5505;</script>
vendor: 1 bytes, line 221
221
222<script>var cms = 178309</script>
vendor: 1 bytes, line 222
222
223<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 223
223
224<script> var ts_analytics = {"booking_engine_hotel_id":"72818","hotel_bid":113661,"master_brand_bid":"","brand_bid":"","master_brand_chain_id":""}</script>
vendor: 1 bytes, line 224
224
225<script>
226var 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":2,"webHostname":"atlanticahotelhalifax.com","parentHostname":"not_applicable"};
227				dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no";
228				dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null";
229</script>
vendor: 1 bytes, line 229
229
230<script>
vendor: 335 bytes, lines 230-234
230(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
231		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
232		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
233		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
234		})(window,document,'script','dataLayer','
234GTM-TL2MM4B
vendor: 6 bytes, lines 234-235
234');
235		
235</script>
235
236
237<style>
238/* 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. */
239figure.image_resized.glx-cke5-image[style*="width"] img {
240    width: 100%;
241    height: auto;
242}
243</style>
244<script>
vendor: 343 bytes, lines 244-249
244
245			(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
246			new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
247			j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
248			'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
249			})(window,document,'script','dataLayer','
249GTM-WT2MPC4
vendor: 7 bytes, lines 249-250
249');
250			
250</script>
vendor: 1 bytes, line 250
250
251<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
251
252
253  
254    <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-e687g1mimmgihym93gp76e6rb/exterior-27.jpg?width=1920" fetchpriority="high"/>
255    
256      <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-e687g1mimmgihym93gp76e6rb/exterior-27.jpg?width=800" fetchpriority="high"/>
257    
258    
259      <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-e687g1mimmgihym93gp76e6rb/exterior-27.jpg?height=700" fetchpriority="high"/>
260    
261  
262</head>
263<body class="g_free-content no-js sticky-footer header1
264   has-secondary-navigation   remove-level-three-navigation" 
265  data-g-key="AIzaSyAgDnTIEz7DPsi8cCUvnyERMr0h9NQd1MU" 
266   
267>
268<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
268
269<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
270<script>
271  var websiteGlobalVariables = {
272    'rates': {
273      'hideOldPrices': false
274    }
275  };
276
277  // Set the CSS custom property dynamically
278  document.documentElement.setAttribute(
279    'data-hide-old-prices',
280    websiteGlobalVariables.rates.hideOldPrices
281);
282</script>
282
283<a href="#header-content" class="skip-main">Skip to navigation</a>
284
285<a href="#site-content" class="skip-main">Skip to main content</a>
286
287<a href="#footer-content" class="skip-main">Skip to footer</a>
288
289<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/>
290
291    <style>
292        .id-1db0a34091aec08833886f0bb5f93766 .dialog-close, .id-1db0a34091aec08833886f0bb5f93766.m-popup {
293            color: #000000;
294        }
295    </style>
296
297
298
299<div id="gms-header-dropdown">
300  <header-dropdown
301    :configs="{
302      headerSmallData:'',
303      loginText: '',
304      login: '',
305      customIcon: {
306        main: '',
307        hover: ''
308      },
309      triggerIsButton: false,
310      customColors: {
311        dropdownHead: {
312          enabled: false,
313          background: {
314            default: '',
315            hover:''
316          },
317          text: {
318            default:'',
319            hover:''
320          }
321        },
322        dropdownPanel: {
323          enabled: false,
324          background: {
325            default: ''
326          },
327          text: {
328            default:'',
329            hover:''
330          }
331        }
332      },
333      dropdown:[  ]}"
334  :translations='{
335    logout: "Sign Out",
336    signOut: "Sign Out",
337    hello: "Hello,",
338    point:"Point",
339    points:"Points",
340    night:"Night",
341    nights:"Nights",
342    stay:"Stay",
343    stays:"Stays",
344  }'></header-dropdown>
345</div>
346
347
348
349
350  
350<script type="text/template" id="extension-zone-cs-container">
351<div class="cs-container"></div>
352</script>
vendor: 2 bytes, line 352
352
353<script>
354  if(!window.hotelModule) {
355    window.hotelModule = [];
356  }
357  window.hotelModule['id-8af4446f700e64cc60810daadad91faa'] = {
358    url: '/json/search/1/1/hotels-dropdown-data.json'
359  }
360  window.headerMenu = {navItems: [{"url":"\/rooms","current":"","name":"Rooms","target":""},{"url":"\/eat-drink","current":"","name":"Eat & Drink","target":""},{"url":"\/venues","current":"","name":"Venues","target":"","subpages":[{"url":"https:\/\/www.atlanticahotelhalifax.com\/venues#request for proposal","current":"","name":"Request for Proposal","target":""}]},{"url":"\/offers","current":"","name":"Offers","target":""},{"url":"\/gallery","current":"","name":"Gallery","target":""},{"url":"\/points-of-interest","current":"","name":"Points of Interest","target":""},{"url":"\/golf","current":"","name":"Golf","target":""},{"url":"\/amenities","current":"","name":"Amenities","target":""},{"url":"\/contact-location","current":"current","name":"Contact & Location ","target":""},{"url":"\/about-us","current":"","name":"About us","target":""}]}
361  window.headerConfigs = {
362      headerId: 'id-8af4446f700e64cc60810daadad91faa',
363      hrefLanguage: 'en',
364      showSecondaryNavigation: true,
365      showLevelThreeNavigation: false,
366      secondaryNav: [
367    {
368      linkUrl:'/loyalty-program',
369      linText: 'Loyalty Program',
370      linkTarget: false
371    },
372],
373      logo: {
374        link: '/',
375        linkTarget: false,
376        title: 'Back to the homepage',
377        hasBackground: false,
378        background: '',
379        hasScrollLogo: true,
380        scrollLogo: 'https://image-tc.galaxy.tf/wipng-b49yo74ju0iiqm09d0jo0jf5w/logo-transparent.png?width=500',
381        scrollLogoAlt: 'Official Logo of Atlantica Hotel Halifax',
382        hasMobileLogo: true,
383        mobileLogo: 'https://image-tc.galaxy.tf/wipng-b49yo74ju0iiqm09d0jo0jf5w/logo-transparent.png?width=250',
384        mobileLogoAlt: 'Official Logo of Atlantica Hotel Halifax',
385        logo:'https://image-tc.galaxy.tf/wipng-3kqtyocsa1lm15dso0q6ecwru/new-atlantica-logo-transparent-white.png?width=500',
386        logoAlt: 'Atlantica Hotel Halifax logo at Atlantica Hotel Halifax',
387        additionalLanguagesLogosSettings: {
388          isEnabled: false,
389          hasLogo: false,
390          logo: '',
391          logoAlt: '',
392          hasScrollLogo: true,
393          scrollLogo: '',
394          scrollLogoAlt: '',
395          hasMobileLogo: false,
396          mobileLogo: '',
397          mobileLogoAlt: '',
398          hasBackground: false,
399          background: '',
400        },
401      },
402      showLanguageSwitcher: false,
403      languageSwitcher: {
404  
405},
406      showCurrencySwitcher: true,
407      hasPhoneNumber: true,
408      phoneNumber: '+1.902.423.1161 ',
409      phoneNumberSanitized: '+19024231161',
410      phoneNumberLabel: '',
411      hasSubpages: true,
412      maxNavItems:'6',
413      hamburgerIconColor: '',
414      bookNowLabel: "Book now",
415      dropShadowOnScroll: true,
416      headerMenu:{ navItems:'' },
417      gmsHeaderDropdown: {},
418      hotelDropdownConfig:{
419        crossWebsiteLinking: false,
420        homeLink: '',
421        homeLinkTarget: false,
422        homeLinkLabel: '',
423        homeIcon: false,
424        customHomeIcon: '',
425        groupHotelsDropdowns: '',
426        defaultHotel: '',
427        uncategorisedHotel: '',
428      },
429      locales: {
430        navigationLink: 'Link',
431        showSubMenuFor:'show submenu for ',
432        hamburgerMenu:'Hamburger Menu',
433        mainNavigation:'main navigation',
434        opensBookingMask:'opens booking mask',
435        closeBookingMask:'close booking mask',
436        closeMoreMenu:'close more menu',
437        backToTheMenu:'back to the menus',
438        gms_helloUser:'Hello,',
439        gms_signOut:'Sign Out',
440        gms_point: 'Point',
441        gms_points: 'Points',
442        gms_night:'Night',
443        gms_nights:'Nights',
444        gms_stay:'Stay',
445        gms_stays:'Stays',
446        call_us:'call us at',
447        menu:'Menu'
448      }  
449    }
450</script>
450
451<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="Official Logo of Atlantica Hotel Halifax" data-logo-alt="Atlantica Hotel Halifax logo at Atlantica Hotel Halifax" >
452  <header-one></header-one>
453</div>
454 
455   
456
457<!-- BM CORE SETTING EXAMPLE -->
458<script>
459  const calendarSettings = {
460  
461    displayDateFormat:"MM/DD/YYYY",
462    isLargeLayout: false,
463  
464  siteLanguage: 'en',
465  firstDayOfTheWeek: 0,
466  monthsToShow: 1,
467  showDaysInNextAndPreviousMonths: false,
468  
469    minimumDaysOfStay: 1,
470    minimumDaysOfStayDefault: 1,
471    minimumDaysOfStaySecondary: 1,
472    minimumDaysOfStayDefaultSecondary: 1,
473    useMinimumDaysOfStaySecondary: false,
474  
475  useDefaultArrows: false,
476  arrowsCustomClass: {
477    prev: 'icon icon-arrow-left',
478    next: 'icon icon-arrow-right',
479  },
480  checkIn: {
481    field: 'bm-checkin-input',
482    trigger: 'bm-checkin-trigger',
483    container: 'bm-calendars',
484  },
485  checkOut:{
486    field: 'bm-checkout-input',
487    trigger: 'bm-checkout-trigger',
488    container: 'bm-calendars',
489  },
490  flexibleDates: {
491    enabled: false,
492    field: 'flexible-dates-input',
493    content: 'My dates are flexible',
494    checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>'
495  },
496  ratesInCalendar: {
497    enabled: true,
498    device: 'desktop',
499    dailyRatesData: [],
500    indicatorColor: '#FFFFFF',
501    customCalendar: {
502      calendarContainer: 'bm-rates-calendar',
503      monthsContainer: 'bm-rates-calendar-months',
504      monthsTrigger: 'bm-rates-month-trigger',
505      daysContainer: 'bm-rates-calendar-days',
506      daysTigger: 'bm-rates-calendar-days',
507      applyTigger: 'bm-rate-calendar-apply',
508      closeTigger: 'bm-rate-calendar-close',
509    },
510    indicatorLabel: "Lowest available rate",
511    rateLabel: "Rates from ",
512    backBtnLabel: "Go back",
513    monthSelectorLabel: "Select your dates",
514    applyBtnLabel: "Apply dates",
515  },
516  wcag: {
517    selectedCheckInDate: "Selected check in date is",
518    selectedCheckOutDate: "Selected check out date is",
519    selectedCheckInDateText: "This button opens the calendar to select check in date.",
520    selectedCheckOutDateText: "This button opens the calendar to select check out date.",
521    selected: "Selected",
522    checkInLiveRegionId: 'checkin-region',
523    checkOutLiveRegionId: 'checkout-region',
524    incorrectDateFormatEntered: "Incorrect date format used, please use date format",
525    minimumDaysOfStay: "Minimum Night Stay",
526    calendarExpanded: "Calendar Expanded",
527  },
528  labels: {
529    previousMonth: "Previous Month",
530    nextMonth: "Next Month",
531  }
532};
533  const bm_core_settings = {
534  dataContainer: 'bm-app',
535  container: 'bm-box-wrapper',
536
537  startingDate: '',
538
539  calendars: calendarSettings,
540  leadRates: {
541    showRates:  1 ,
542    showStrikeThroughRate: false,
543    displayPrice: 'lead-rates-price',
544    bestRateLogo: {
545      enabled: false,
546      logo: "",
547      fallbackText: "Best Rate Guarantee"
548    } 
549  },
550  wcag: {
551    bookNow:{
552      id: 'booking-mask-submit',
553      opensInANewTab: "opens in a new tab"
554    }
555  },
556
557  saveBookingSession:  false ,
558  website: {
559  hotelTypeId: '3',
560  booking_engine_hotel_id: '72818',
561  booking_mask_url: 'https://reservations.travelclick.com/72818?',
562  booking_engine_provider_id:  '29' ,
563  second_booking_engine_provider_id: '0',
564  second_booking_engine_hotel_id: '0',
565  second_booking_engine_url: '',
566  second_booking_mask_url: '',
567  hasFamilyPricing: false,
568  be_open_in_new_tab: false ,
569  
570    hotels:[]
571  
572},
573
574
575module: 'hotel',
576id: '5575',
577
578};
579  const bm_ui_settings = {
580  dataContainer: 'bm-app',
581container: 'bm-box-wrapper',
582containers: {
583  'header1': {
584    vertical: { 
585      base: '#bm-hero-container',
586      noHero: '#no-hero',
587      collapsed: '#bm-collapsed-wrapper',
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  'header2': {
613    vertical: { 
614      base: '#bm-vertical-base',
615      noHero: '#no-hero',
616      collapsed: '#bm-vertical-base',
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  'headerAdvanced': {
642    vertical: { 
643      base: '#bm-hero-container',
644      noHero: '#no-hero',
645      collapsed: '#bm-collapsed-wrapper',
646      triggers: '.bm-collapsed-wrapper'
647    }, 
648    horizontal: {
649      base: '#bm-horizontal-hero',
650      belowHero: '#bm-horizontal-below-hero',
651      noHero: '#no-hero',
652      collapsed: '#bm-collapsed-horizontal-wrapper',
653      triggers: '.bm-collapsed-wrapper'
654    },
655    'area-search': {
656      base: '#bm-horizontal-hero',
657      belowHero: '#bm-horizontal-below-hero',
658      noHero: '#no-hero',
659      collapsed: '#bm-collapsed-horizontal-wrapper',
660      triggers: '.bm-collapsed-wrapper'
661    },
662    'horizontal-hotel-plus-air': {
663      base: '#bm-horizontal-hero',
664      belowHero: '#bm-horizontal-below-hero',
665      noHero: '#no-hero',
666      collapsed: '#bm-collapsed-horizontal-wrapper',
667      triggers: '.bm-collapsed-wrapper'
668    }
669  },
670},
671hero: {
672  container: 'm-hero',
673  typeShort: 'm-hero_short'
674},
675//area-search
676areaSearch: {
677  enabled: false,
678  URL: '',
679  URLTarget: '',
680  sortResultsBy: 'Destination',
681  helperText: true,
682  locationFieldSearch: false,
683  disableCountrySearch: false,
684  disableRegionSearch: false,
685  disableCitySearch: false,
686  disablePoiSearch: false,
687  disableSearchIcons: false,
688  enableAllDestinationSearch: false,
689  hideCounterPerLevel: false,
690  hideSecondaryInfomation: false,
691  promocodePopUp: {
692    container: 'bm-as-promocode-popup',
693    trigger: 'bm-as-promocode-trigger',
694    mobileClose: 'bm-as-promocode-close',
695    mobileSaveChanges: 'bm-as-promocode-save-changes',
696  }
697},
698roomPopUp: {
699  enabled: 
700    
701      true
702    ,
703  cmsShowChildrenAges:  false ,
704  container: 'bm-pu-room-options',
705  roomContainer: 'bm-pu__rooms-container',
706  roomsSelector: 'js-as-room',
707  roomNumber: 'js-room-number',
708  childAgesContainer: 'js-room-child-ages',
709  infantAgesContainer: 'js-room-infant-ages',
710  trigger: 'bm-pu-room-trigger',
711  triggerGuestCount: 'guest_count',
712  triggerGuestLabel: 'guest_label',
713  triggerAdultCount: 'adult_count',
714  triggerAdultLabel: 'adult_label',
715  triggerChildrenCount: 'children_count',
716  triggerChildrenLabel: 'children_label',
717  triggerRoomCount: 'room_count',
718  triggerRoomLabel: 'room_label',
719  mobileClose: 'bm-pu-room-close',
720  mobileSaveChanges: 'bm-pu-room-save-changes',
721  selectRoomLabel: "This button opens the room selector.",
722  addRoom: 'add-room',
723  removeRoom: 'subtract-room',
724  trashRoom: 'bm-pu__room-remove',
725  roomCounter: 'bm-pu-room-counter',
726  adultSelector: 'bmadults',
727  childSelector: 'bm-children',
728  infantSelector: 'bm-infants',
729  labels: {
730    roomOptionsSaveChanges: "Save Changes",
731    roomSingular: "Room",
732    roomPlural: "Rooms",
733    guestSingular: "Guest",
734    guestPlural: "Guests",
735    labelAdults: "Adults",
736    labelChildren: "Children",
737    childAgeInformation: "< 11 years old",
738    infantAgeInformation: "< 2 years old",
739    selectYourOccupancy: "Select your occupancy",
740    addRoom: "Add Room",
741    removeRoom: "Subtract Room",
742    occupancy: "Occupancy",
743  }
744},
745// button only
746buttonOnly: {
747  enabled: false,
748  URL: '',
749  URLTarget: '',
750  buttonClass: ''
751},
752//book  now buttons
753bookNow: {
754  mobile: {
755    open: 'js-trigger-open-collapse',
756    openLabel: "Book now",
757    close: 'js-trigger-close-collapse',
758    closeLabel: "close"
759  },
760  desktop: {
761    id: 'booking-mask-submit',
762    label: "Book now",
763    open: 'js-trigger-open-collapse',
764    openLabel: "Book now",
765    close: 'js-trigger-close-collapse',
766    closeLabel: "close"
767  }
768},
769// layout
770layout: 'vertical',
771fullyExpanded: true,
772horizontalIsFullWidth: false,
773isSticky: false,
774position: 'right',
775collapsed: 'opened',
776collapsePosition: 'in-line',
777//check in/out labels
778checkInLabel: "Check In",
779checkOutLabel: "Check Out",
780requiredFieldsLocal: "* Fields Required",
781headerType: null,
782  //calendars information shared with core
783  calendars: calendarSettings,
784  //hotel select
785hotelSelect: 'booking-mask-hotel',
786hotelSelectWrapper: 'booking-mask-hotel-wrapper',
787selectHotelLabel: "Select hotel",
788selectHotelPlaceHolder: "Select Hotel",
789showNumberOfHotels: false,
790hotelSelectRequired: false,
791showHotelCountry: false,
792//rooms
793showRooms: true,
794rooms: {
795  id:'bm-rooms',
796  min: '1',
797  max: '10',
798  defaultValue: "1",
799  label: "Rooms",
800  required: false
801},
802
803//adults 
804showAdults: true,
805adults: {
806  id:'bmadults',
807  min: '1',
808  max: '10',
809  defaultValue: "1",
810  label: "Adults",
811  required: false
812},
813
814//children
815showChildren: true,
816children: {
817  id:'bm-children',
818  min: '0',
819  max: '6',
820  defaultValue: '0' || 0 ,
821  label: "Children",
822  required: false,
823  disabled: false
824},
825childAges: {
826  id:'bm-childAges',
827  min: 0,
828  max: 12,
829  defaultValue:  0 ,
830  label: "Child age by Check-in",
831  required: false,
832  infantEnabled: true
833},
834
835//infants
836showInfants:  true ,
837infants: {
838  id: 'bm-infants',
839  min: '0',
840  max: '2',
841  defaultValue: '0' || 0,
842  label: "Infants",
843  required: false,
844  disabled: false
845},
846infantAges: {
847  id: 'bm-infantAges',
848  min: 0,
849  max: 1,
850  defaultValue:  0 ,
851  label: "Infants age by Check-in",
852  required: false
853},
854//hotel + air
855showHotelAir: false,
856hotelAir: {
857  preselectHotelAir: false,
858  hotelId:'hotel-only-btn',
859  airId:'hotel-air-btn',
860  srLabel: "Select booking type",
861  hotelLabel: "Hotel",
862  airLabel: "Hotel + Air",
863  departureCityLabel: "Departure City",
864  departureLoadingText: "Searching",
865  departureCityWrapperId: 'departure-city-wrapper',
866  departureCityId: 'departure-city',
867  trigger: 'hotel-air___btn',
868  triggerHotelAir: '#hotel-air-btn',
869  required: true
870},
871
872showRates: true,
873showRetailRates: !websiteGlobalVariables.rates.hideOldPrices,
874leadRates: {
875  defaultRate: "Make a reservation",
876  rate: '$ 129.00',
877  label: "Best rates from",
878  opensInANewTab: "opens in a new tab",
879  
880    customRatesURL: false,
881    URL: 'https://reservations.travelclick.com/72818?HotelId=72818&languageid=1&rooms=1&adults=1',
882  
883  bestRateLogo: {
884    enabled: false,
885    logo: "",
886    fallbackText: "Best Rate Guarantee"
887  } ,
888  iHotelierConfig: '{"hotelCodes":"72818","daysAhead":90,"adults":"1"}',
889  locales: {
890    loadingText: "Loading",
891    ratesFrom: "Rates from "
892  }
893},
894  showModifyLink:  1 ,
895modify: {
896  id:'modifyBooking',
897  bookingMaskURL: 'https://reservations.travelclick.com/72818?',
898  bookingEngineURL: 'https://reservations.travelclick.com/72818?HotelId=72818&languageid=1&rooms=1&adults=1',
899  text: {
900    modifyBooking: "Modify Booking",
901    openPopup: "Opens modify booking window",
902    closePopup: "Close modify booking window",
903    enterReservationNumber: "Please, enter your reservation number.",
904    reservationNumber: "Reservation number",
905    submitReservationNumber: "Submit reservation number",
906    required: "required",
907    allFieldsAreRequired: "(All fields are required)",
908    opensInANewTab: "opens in a new tab",
909    submit:  "Submit",
910    selecHotel: "Select hotel"
911  }
912},
913  //promocode
914
915    hasPromocode: true,
916    promocodeId: 'booking-mask-promocode',
917    multiPromocodeValueInput: 'js-bm-source-promocode-value',
918    multiPromocodeTypeInput: 'js-bm-source-promocode-name',
919    multiPromocodeRealInput: 'js-bm-fill-promocode',
920    
921    
922    
923    
924    
925    numberOfPromoCodes: 1,
926    promocodeWCAG: {
927        gotACode: "Got a promocode?",
928        openPromocode: "Opens promocode window",
929        enterYourPromo: "Enter your promocode",
930        clearPromocode: "Clear promocode",
931        closePromocodeWindow: "Close promocode window",
932        addYourCode: "Add your code",
933        selectCodeType: "Select code type",
934        enterYourPromo: "Enter your promocode",
935        applyPromocode: "Apply promocode",
936        addPromo: "Add",
937        promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes",
938    },
939
940
941
942showPromo:  1 ,
943
944  promoCode: {
945    label: "Promocode",
946    labelPlaceholder: "Promocode",
947    promocodeType: 'discount',
948    hasDefaultValue:  false ,
949    defaultValue: "",
950  },
951
952
953showTravelAgencyPromo:  0 ,
954
955
956showGroupPromo:  0 ,
957
958
959showRateAccessCorporatePromo:  0 ,
960
961  website: {
962  hotelTypeId: '3',
963  booking_engine_hotel_id: '72818',
964  booking_mask_url: 'https://reservations.travelclick.com/72818?',
965  booking_engine_provider_id:  '29' ,
966  second_booking_engine_provider_id: '0',
967  second_booking_engine_hotel_id: '0',
968  second_booking_engine_url: '',
969  second_booking_mask_url: '',
970  hasFamilyPricing: false,
971  be_open_in_new_tab: false ,
972  
973    hotels:[]
974  
975},
976
977
978module: 'hotel',
979id: '5575',
980
981}
982  bm_ui_settings.areaSearch.labels = {
983    searchHint: 'Please enter 3 or more characters',
984    noResultsFound: 'No results found',
985    locationSearchLabel: 'Where do you want to go?',
986    locationSearchPlaceholder: 'Country, city, region or hotel',
987    asCalendarMonthPlaceholder: 'month label',
988    bestRateGuaranteeLabel: 'Best Rate Guarantee',
989    specialCode: 'Special Code',
990    codeType: 'Code Type',
991    code: 'Code',
992    applyCode: 'Apply Code',
993    searchDropDownDescription: 'Search location or property',
994    searchBMInAreaSearchPage: 'ASM Search',
995    updateBMInAreaSearchPage: 'Update',
996};
997
998</script>
998
999
1000
1001
1002
1003
1004  
1005  
1006    
1007    
1008    
1009  
1010
1011
1012
1013
1014  
1015
1016
1017<!-- BM DATA ATTR EXAMPLE -->
1018<div id="bm-app"
1019  data-booking-mask-type="bmvt1-right" 
1020  data-mobile-booking-mask-type="bmco1" 
1021></div>
1022
1023
1024
1025<div id="main-content" role="main">
1026    
1027
1028
1029
1030
1031<div id="no-hero" class="no-hero"></div>
1032
1033
1034
1035  
1036    
1037  
1038  
1039
1040  
1041  
1042
1043<style>
1044  .m-hero--top__overlay {
1045    position: absolute;
1046    top: 0;
1047    left: 0;
1048    right: 0;
1049    z-index: 10;
1050    pointer-events: none;
1051    max-height: 400px;
1052    
1053    height: 200px;
1054    
1055    
1056    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
1057    
1058  }
1059</style> 
1060
1061
1062
1063<script>
1064  if(!window.heroConfigs) {
1065    window.heroConfigs = {};
1066  }
1067  window.heroConfigs.isHeroAvailable = false;
1068</script>
1068
1069  
1070
1071  <div class="js-hero-list" id="hero-list-app-id-7fb6c431563a1f2ebf90a167d29f6079">
1072    <div id="m-hero-skeleton" 
1073      class="m-hero-skeleton skeleton-loader 
1074      short-size
1075       
1076      bmvt-right header1"
1077    >
1078      <div class="skeleton-hero-image"></div>
1079    </div>
1080    <hero-list-app
1081      :configs="{
1082        blockId: 'id-7fb6c431563a1f2ebf90a167d29f6079',
1083        heroType: 'Short hero',
1084        unitMediaValue: '0',
1085        noCroppingBg: '',
1086        noCroppingBgImg: '',
1087        noCroppingBgColor: '#fff',
1088        showBreadcrumb: '0',
1089        videoControl: '0',
1090        heroVideoControl:{ 
1091          autoStop: '0',
1092          autoStopTime: '5',
1093          hideIcon: '0',
1094          hideLocale: '0',
1095          locale: {
1096            play: 'Play video',
1097            pause: 'Pause video',
1098          }
1099        },
1100        scrollConfig:{
1101          showScrollFunction: '0',
1102          scrollAnimation: '',
1103          scrollClickFunction: '0',
1104          scrollText: '',
1105          scrollTextColor: '',
1106          scrollColor: ''
1107        },
1108        styles:{
1109          scrollLogo: '',
1110          verticalAlignment: 'center',
1111          verticalAlignmentMobile: 'center',
1112          headerOverlay: 'show overlay',
1113          headerOverlayColor: 'rgba(0, 0, 0, 0.5)',
1114          gradientHeight: '200',
1115          marginBottom: '0',
1116          textAlignment: 'center',
1117          sliderAutoplay: '0',
1118        },
1119        locales:{
1120          playVideo: 'Play video',
1121          pauseVideo: 'Pause video',
1122          scrollDown: 'Scroll down to next section',
1123        }
1124      }">
1125    </hero-list-app>
1126  </div>
1127          
1128      
1129        
1129<script>
1130          if(!window.heroSliderItemList) {
1131            window.heroSliderItemList = [];
1132          }
1133
1134</script>
1134    
1135
1136
1137
1138 
1139
1140
1141
1142<script>
1143window.heroSliderItemList.push({
1144  blockId: 'id-e10f6cb8260f426108d2824fa657fa4d',
1145  showOverlay: 'hide overlay',
1146  overlayColor: 'rgba(0, 0, 0, 0.6)',
1147  overlayHeight: '200',
1148  bannerEnabled: '',
1149  bannerBackgroundColor: '',
1150  textAlignment: 'left',
1151  textColor: '#fff',
1152  borderOrShadow: '',
1153  bannerBorderColor: '#fff',
1154  video: ``,
1155  tabletVideo: ``,
1156  mobileVideo: ``,
1157  mediaType: 'image',
1158  title: ``,
1159  subtitle: ``,
1160  bannerImgPosition: 'left',
1161  bannerImgEnabled: '',
1162  buttonEnabled: 'Disable',
1163  url: '',
1164  urlTarget: '',
1165  linkTitle: `Button`,
1166  buttonStyle: 'Action',
1167  desktopVideoObj:{
1168    isTVS: '',
1169    lazy: ``,
1170  },
1171  tabletVideoObj:{
1172    isTVS: '',
1173    lazy: ``,
1174  },
1175  mobileVideoObj:{
1176    isTVS: '',
1177    lazy: ``,
1178  },
1179  imgResponsive:{
1180    img: {
1181      url:'https://image-tc.galaxy.tf/wijpeg-e687g1mimmgihym93gp76e6rb/exterior-27.jpg?width=1920',
1182      alt:`Exterior view of the Hotel at Atlantica Hotel Halifax`
1183    },
1184    imgMobile:{
1185      url:'https://image-tc.galaxy.tf/wijpeg-e687g1mimmgihym93gp76e6rb/exterior-27.jpg?height=700',	
1186      alt:`Exterior view of the Hotel at Atlantica Hotel Halifax`,	
1187    },
1188    imgTablet: {
1189      url:'https://image-tc.galaxy.tf/wijpeg-e687g1mimmgihym93gp76e6rb/exterior-27.jpg?width=800',
1190      alt:`Exterior view of the Hotel at Atlantica Hotel Halifax`
1191    },   
1192  },
1193  bannerImg:{
1194    url:'/integration/tc-theme/public/img/placeholder_1_1.png',
1195    alt:``
1196  }, 
1197  locales:{
1198    openInANewTab: 'opens in a new tab'
1199  }
1200})
1201  
1202      </script>
1202    
1203          
1204
1205
1206
1207    <div id="site-content">
1208        <style>
1209        .id-d84ffe0d35d7af329e3ddd37ad1f0fc9 .m-introduction__row {
1210        width: 100%;
1211    }
1212    .id-d84ffe0d35d7af329e3ddd37ad1f0fc9 .m-introduction__row{
1213                    }
1214        
1215    .id-d84ffe0d35d7af329e3ddd37ad1f0fc9.m-introduction{
1216                    background-color: #F3F3F3;
1217                                    padding-top: 60px;
1218            padding-bottom: 60px;
1219            }
1220        </style>
1221
1222<script>
1223    if(!window.introduction) {
1224        window.introduction = [];
1225    }
1226    window.introduction['id-d84ffe0d35d7af329e3ddd37ad1f0fc9'] = {
1227        intro: {
1228            title: "Contact & Location ",
1229            subtitle: "Reach Us at Atlantica Hotel Halifax",
1230            content: "<p>The staff at Atlantica Hotel Halifax are at your service &mdash; before, during, and after your stay. If you require more information about the hotel, would like to make arrangements for an upcoming stay or have a comment or suggestion about a recent visit, please contact us and we will be pleased to assist you.&nbsp;<\/p>\r\n",
1231            readMore: false,
1232            textColor: '',
1233            linkColor: '',
1234            width: '100%',
1235            textAlignment: 'left',
1236            columns: false,
1237            background: {
1238                type: 'color',
1239                color: '#F3F3F3',
1240                image: '',
1241                repeat: false,
1242                contentBackground: {
1243                    type: 'none',
1244                    color: '',
1245                    image: '',
1246                    repeat: false
1247                }
1248            },
1249            padding: {
1250                desktop: {
1251                    enabled: true,
1252                    top: '60',
1253                    bottom: '60'
1254                },
1255                tablet: {
1256                    enabled: false,
1257                    top: '',
1258                    bottom: ''
1259                },
1260                mobile: {
1261                    enabled: false,
1262                    top: '',
1263                    bottom: ''
1264                }
1265            },
1266            margin: {
1267                enabled: false,
1268                top: '',
1269                bottom: ''
1270            },
1271            btn: {
1272                showButton: false,
1273                title: "Button",
1274                href: '',
1275                target: false,
1276                style: 'Action'
1277            },
1278            video: {
1279                showVideo: false,
1280                position: 'bottom',
1281                url: '',
1282                width: '60',
1283            }
1284        }
1285
1286    };
1287
1288    if(!window.locales) {
1289        window.locales = [];
1290    }
1291    window.locales['id-d84ffe0d35d7af329e3ddd37ad1f0fc9'] = {
1292        opensInNewTab: "opens in a new tab",
1293        readMore: "Read more",
1294        readLess: "Read less"
1295    }
1296</script>
1296
1297
1298<div id="id-d84ffe0d35d7af329e3ddd37ad1f0fc9" class="id-d84ffe0d35d7af329e3ddd37ad1f0fc9  introduction-vue vue-container">
1299    <introduction-app
1300        :block-id="'id-d84ffe0d35d7af329e3ddd37ad1f0fc9'"
1301        :intro-type="'page'"
1302    />
1303</div>
1304		
1305
1306
1307<script>
1308    if (!window.introduction) {
1309        window.introduction = [];
1310    }
1311    window.introduction['id-d192fff200849f321a540aacf7648b64'] = {
1312        intro: {
1313            enabled:  false,
1314            blockWidth: '',
1315            title: "My title",
1316            subTitle: "My subtitle",
1317            content: "<p>Vivamus euismod, quam ac consectetur efficitur, odio lectus gravida tellus, vel pretium sapien dolor sit amet leo. Donec ex lorem, porttitor et augue at, viverra congue elit. Fusce pharetra odio id lacus aliquet scelerisque. Donec blandit magna eu lectus lobortis sollicitudin. Duis eget vulputate lacus. Nullam condimentum venenatis eros, in pharetra sem vestibulum ac. Mauris consectetur massa sed ultrices vulputate.<\/p>\r\n",
1318            textColor: '#000',
1319            textAlign: 'center',
1320            link: {
1321                enabled: false,
1322                title: "Read More",
1323                url: '',
1324                urlTarget: false
1325            },
1326            btn: {
1327                enabled: false,
1328                title: "Button",
1329                url: '',
1330                urlTarget: false,
1331                style: 'Action'
1332            }
1333        }
1334    }
1335
1336    if(!window.staticMapEmbedCode) {
1337        window.staticMapEmbedCode = [];
1338    }
1339    window.staticMapEmbedCode['id-d192fff200849f321a540aacf7648b64'] = "<iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d2838.5694520416737!2d-63.59330622335259!3d44.646715987609355!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4b5a222a526183d7%3A0x6d1647054ec77d48!2sAtlantica%20Hotel%20Halifax!5e0!3m2!1sen!2sus!4v1728493719251!5m2!1sen!2sus\" width=\"100%\" height=\"450\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"><\/iframe>";
1340
1341    if(!window.hotelModule) {
1342        window.hotelModule = [];
1343    }
1344    window.hotelModule['id-d192fff200849f321a540aacf7648b64'] = {
1345        url: '/json/search/1/1/hotels-data.json'
1346    }
1347
1348    if(!window.poisModule) {
1349        window.poisModule = [];
1350    }
1351    window.poisModule['id-d192fff200849f321a540aacf7648b64'] = {
1352        url: '/json/search/1/1/pois-data.json'
1353    }
1354
1355    if(!window.textblock) {
1356        window.textblock = [];
1357    }
1358    if(!window.memberRateData) {
1359        window.memberRateData = [];
1360    }
1361    window.memberRateData['id-d192fff200849f321a540aacf7648b64'] = {
1362        iHotelierConfig: '{"hotelCodes":"72818","daysAhead":90,"adults":"1"}',
1363        leadRate: '$ 129.00',
1364        targetForMRM: 'https://reservations.travelclick.com/72818?HotelId=72818&languageid=1&rooms=1&adults=1',
1365    }
1366
1367    window.textblock['id-d192fff200849f321a540aacf7648b64'] = {
1368        mapPosition:  "right",
1369        useModuleContent: false,
1370        hasTitle: true,
1371        title: "How to get to the hotel",
1372        hasSubtitle: false,
1373        subtitle: "",
1374        contentText: "",
1375        hasContentLink: false,
1376        contentLinkTitle: "Read more",
1377        contentLink: "",
1378        contentLinkTarget: "_self",
1379        hasContactTitle: false,
1380        contactTitle: "",
1381        hasAddress:true,
1382        address: "<p paraeid=\"&lbrace;d50e5eec-830d-40ac-9d38-a7747a1daf28&rbrace;&lbrace;128&rbrace;\" paraid=\"1944596820\">Atlantica Hotel Halifax&nbsp;<br \/>\r\n1980 Robie at Quinpool&nbsp;<br \/>\r\nHalifax, Nova Scotia&nbsp;&nbsp;<\/p>\r\n\r\n<p paraeid=\"&lbrace;d50e5eec-830d-40ac-9d38-a7747a1daf28&rbrace;&lbrace;150&rbrace;\" paraid=\"287636620\">B3H 3G5 CANADA&nbsp;<\/p>\r\n",
1383        isPhoneWYSIWIG: true,
1384        hasPhoneNumber:  true,
1385        phoneNumber: "<p paraeid=\"&lbrace;d50e5eec-830d-40ac-9d38-a7747a1daf28&rbrace;&lbrace;156&rbrace;\" paraid=\"1392067699\">Hotel Front Desk: <a href=\"tel: 1.902.423.1161\">1.902.423.1161<\/a>&nbsp;<\/p>\r\n",
1386        hasEmail: false,
1387        email: "",
1388        hasSecondEmail: false,
1389        secondEmail: "",
1390        style: {
1391            hasTextColor: false,
1392            textColor: "",
1393            hasTextLinkColor: false,
1394            textLinkColor: "",
1395            hasContactIconColor: false,
1396            contactIconColor: "",
1397        }
1398    }
1399
1400    if(!window.mapSettings) {
1401        window.mapSettings = [];
1402    }
1403    window.mapSettings['id-d192fff200849f321a540aacf7648b64'] = {
1404        type: 'Static Map',
1405        isFullWidth: true,
1406        websiteLatitude: '44.64669',
1407        websiteLongitude: '-63.59072',
1408        center: 'fit map bounds to markers',
1409        zoom: 'fit map bounds to markers',
1410        height: '',
1411        showPoi: false,
1412        hotelCardRates: true,
1413        showCategories: false,
1414        showLinktoCategoriesPoiGrid: false,
1415        categoriesPoiGridLink: '',
1416        categoriesPoiGridLinkTarget: false,
1417        showDirections: false,
1418        showFixedPopup: false,
1419        routeColor: '',
1420        button: {
1421            enabled: false,
1422            url: '',
1423            urlTarget: false,
1424            text: '',
1425            style: 'Action',
1426        },
1427        placeholder: {
1428            enabled: false,
1429            desktopImage: '',
1430            desktopAlt: '',
1431            tabletImage: '',
1432            tabletAlt: '',
1433            mobileImage:'',
1434            mobileAlt: ''
1435        }
1436    }
1437
1438    if(!window.locales) {
1439        window.locales = [];
1440    }
1441    window.locales['id-d192fff200849f321a540aacf7648b64'] = {
1442        bookNowFor: "Book now for",
1443        bookNow: "Book now",
1444        loading: "Loading",
1445        ratesFrom: "Rates from ",
1446        readMore: "Read more",
1447        readMoreAbout: "Read more about",
1448        opensInNewTab: "opens in a new tab",
1449        closeBtn: "Close map infowindow",
1450        phoneNumber: "Phone:",
1451        faxNumber: "Fax:",
1452    }
1453    
1454</script>
1454
1455<div id="" class="one-pager-anchor">
1456<div id="text-map-app-id-d192fff200849f321a540aacf7648b64" 
1457  class="text-map-container js-text-map-app "
1458  data-block-id="id-d192fff200849f321a540aacf7648b64"
1459  v-cloak
1460>
1461    <text-map-app
1462        :configs="{
1463            websiteType:'hotel',
1464            hotelId: '5575',
1465            blockId: 'id-d192fff200849f321a540aacf7648b64',
1466            selectedHotelId:'',
1467            anchorId: '',
1468            showIntro: false,
1469            blockStyles: {
1470                isFullWidth: false,
1471                backgroundSettings: {
1472                    type: 'none',
1473                    image: '',
1474                    repeat: false,
1475                    color: '',
1476                },
1477                paddingSettings: {
1478                    desktop: {
1479                        enabled: true,
1480                        top: '60',
1481                        bottom: '60',
1482                    },
1483                    tablet: {
1484                        enabled: false,
1485                        top: '',
1486                        bottom: '',
1487                    },
1488                    mobile: {
1489                        enabled: false,
1490                        top: '',
1491                        bottom: '',
1492                    }
1493                },
1494            }
1495        }"
1496        :locales= '{
1497            bookNowFor: `Book now for`,
1498            bookNow: `Book now`,
1499            loading: `Loading`,
1500            ratesFrom: `Rates from `,
1501            readMore: `Read more`,
1502            readMoreAbout: `Read more about`,
1503            opensInNewTab: `opens in a new tab`,
1504            closeBtn: `Close map infowindow`,
1505            phoneNumber: `Phone:`,
1506            faxNumber: `Fax:`,
1507            memberRateLocales: {
1508                rewardProgramName: `Reward Program Name`,
1509                ratesFrom: `Rates from `,
1510                memberRateEmpty: `Rate info currently not available`,
1511                lowestPriceLabel: `Book lowest available rate, Current Price:`,
1512                memberPriceLabel: `Book [whatever], Original price: [strikethrough pricing], Current Price: [discounted price] [rate details]`,
1513            }
1514        }'
1515        
1516    />
1517</div>
1518</div>
1519    </div>
1520</div><!-- #main-content -->
1521
1522
1523
1524
1525
1526
1527
1528<script>
1529    window.footerConfigs = {
1530        "footerLanguages": {
1531  
1532}
1533    }
1534
1535    if(!window.footerThreeTextFields) {
1536        window.footerThreeTextFields = [];
1537    }
1538    window.footerThreeTextFields['id-8af4446f700e64cc60810daadad91faa'] = {
1539        hotelName: `Atlantica Hotel Halifax`,
1540        contact: `<p>1980 Robie St. at Quinpool,&nbsp;Halifax, Nova Scotia<\/p>\r\n\r\n<p>B3H 3G5, Canada<br \/>\r\nTel: <a href=\"tel:1.902.423.1161\">1.902.423.1161<\/a><br \/>\r\n&nbsp;<\/p>\r\n`,
1541        copyright: `<p style=\"text-align: right;\">&copy;<\/p>\r\n\r\n<p>
1541<script>document.write(new Date().getFullYear());<\/script>&nbsp;Atlantica Hotel Halifax&nbsp;| Made by <a href=\"https:\/\/amadeus.com\">Amadeus.<\/a><\/p>\r\n`
1542    }
1543
1544    if(!window.footerThreeLinks) {
1545        window.footerThreeLinks = {};
1546    }
1547    window.footerThreeLinks['id-8af4446f700e64cc60810daadad91faa'] = {footerLinksList: [
1548{
1549    url: '/faq',
1550    target: false,
1551    text: `FAQ`
1552},
1553{
1554    url: '/accessibility',
1555    target: false,
1556    text: `Accessibility`
1557},
1558{
1559    url: '/privacy-policy',
1560    target: false,
1561    text: `Privacy & Terms of Use`
1562},
1563{
1564    url: '/book/dates-of-stay',
1565    target: false,
1566    text: `Restart Reservation`
1567},
1568{
1569    url: '/book/modify-booking',
1570    target: false,
1571    text: `Modify\/Cancel Reservation`
1572},]}
1573
1574    if(!window.footerThreeNewsLetter) {
1575        window.footerThreeNewsLetter = [];
1576    }
1577    window.footerThreeNewsLetter['id-8af4446f700e64cc60810daadad91faa'] = {
1578        title: `Be up to date`,
1579        placeholder: `Your email`,
1580        btnTitle: `Button`
1581    };
1582
1583    if (!window.footerThreeCustomHtml) {
1584        window.footerThreeCustomHtml = [];
1585    }
1586    window.footerThreeCustomHtml['id-8af4446f700e64cc60810daadad91faa'] = {
1587        contentHtml: ''
1588    }
1589
1590    if(!window.footerThreePartners) {
1591        window.footerThreePartners = {};
1592    }
1593    window.footerThreePartners['id-8af4446f700e64cc60810daadad91faa'] = {
1594title: `Our awards`,
1595partnersList: [{
1596    partnerImg: 'https://image-tc.galaxy.tf/wipng-f5yrlybodo7khbhd6epr37ha/logo400x160greenkey.png?width=120',
1597    partnerAlt: `White logo of Green Key at Atlantica Hotel Halifax`,
1598    partnerLink: '',
1599    openInNewTab: false,
1600},{
1601    partnerImg: 'https://image-tc.galaxy.tf/wipng-7kj2zslng5m23o28auxqcyn6z/logo400x160aaacaa.png?width=120',
1602    partnerAlt: `White Logo of AAA/CAA used at Atlantica Hotel Halifax`,
1603    partnerLink: '',
1604    openInNewTab: false,
1605},{
1606    partnerImg: 'https://image-tc.galaxy.tf/wipng-7y206lba0pd23xv7u7d629jfw/canada-select-logo.png?width=120',
1607    partnerAlt: `Canada Select logo with four stars, a house, and a maple leaf on a black background.`,
1608    partnerLink: '',
1609    openInNewTab: false,
1610},{
1611    partnerImg: 'https://image-tc.galaxy.tf/wipng-3lo794kojpldpf8nqdh93b1xt/tripadvisor-travelers-choice-award-2024-logo.png?width=120',
1612    partnerAlt: `Tripadvisor Travelers' Choice Awards 2024 logo with an owl symbol and laurel wreath.`,
1613    partnerLink: '',
1614    openInNewTab: false,
1615},]}
1616
1617    if(!window.footerThreeLocales) {
1618        window.footerThreeLocales = [];
1619    }
1620    window.footerThreeLocales['id-8af4446f700e64cc60810daadad91faa'] = {
1621        opensInANewTab: `opens in a new tab`,
1622        addEmailToSub: `Add your email to subscribe`,
1623        followUs: `Follow us`,
1624        navigationLink: `Link`,
1625        manageCookies: `Manage Cookies`
1626    }
1627</script>
1627
1628    <footer id="footer-content" class="js-footer-three-app page-footer m-footer-base_3" data-footer-name="ft3" v-cloak>
1629        <footer-three-app
1630            :configs="{
1631                websiteType: 'hotel',
1632                blockId: 'id-8af4446f700e64cc60810daadad91faa',
1633                languageSelectorEnabled: false,
1634                socialIcons: {
1635                    enabled: true,
1636                    label: false
1637                },
1638                socialIconLinks: {iconStyles: {
1639    iconStyle: 'filled',
1640    socialIconColor: ''
1641},
1642socialLinks: {
1643    facebook: 'https://www.facebook.com/atlanticahotelhfx',
1644    facebookTarget: true,
1645    twitter: 'https://x.com/atlanticahfx',
1646    twitterTarget: true,
1647    tripAdvisor: 'https://www.tripadvisor.com/Hotel_Review-g154976-d182770-Reviews-or10-Atlantica_Hotel_Halifax-Halifax_Halifax_Regional_Municipality_Nova_Scotia.html',
1648    tripAdvisorTarget: true,
1649    instagram: 'https://www.instagram.com/atlanticahotelhalifax/',
1650    instagramTarget: true,
1651    youTube: '',
1652    youTubeTarget: false,
1653    pinterest: '',
1654    pinterestTarget: false,
1655    weChat: '',
1656    weChatTarget: false,
1657    linkedin: '',
1658    linkedinTarget: false,
1659    tiktok: '',
1660    tiktokTarget: false,
1661    xing: '',
1662    xingTarget: false,
1663    google: '',
1664    googleTarget: false,
1665    lineMessenger: '',
1666    lineMessengerTarget: false,
1667    whatsapp: '',
1668    whatsappTarget: false,
1669    weibo: '',
1670    weiboTarget: false,
1671    flickr: '',
1672    flickrTarget: false,
1673    foursquare: '',
1674    foursquareTarget: false,
1675    snapchat: '',
1676    snapchatTarget: false
1677},
1678locales: {
1679    opensInANewTab: 'opens in a new tab',
1680}},
1681                customSocialIconsList: {iconColor: '',
1682customSocialIconsList: []},
1683                logo: {
1684                    logoTop: '',
1685                    logoBottom: '',
1686                    customBackground: {
1687                        enabled: false,
1688                        backgroundColor: ''
1689                    },
1690                    additionalLanguages: {
1691                        enabled: false,
1692                        logoTop: '',
1693                        logoBottom: '',
1694                        backgroundColor: ''
1695                    }
1696                },
1697                hr: {
1698                    enabled: false,
1699                    width: '100',
1700                    devices: 'All Devices'
1701                },
1702                partners: {
1703                    enabled: true
1704                },
1705                newsletter: {
1706                    enabled: true,
1707                    buttonOnly: false,
1708                    url: '',
1709                    opensInNewTab: false,
1710                    style: ''
1711                },
1712                widgetEnabled: false,
1713                isSecurePrivacyEnabled: true,
1714                manageCookies: true,
1715            }"
1716        >
1717
1718        </footer-three-app>
1719         
1720    </footer>
1721<script type="text/javascript" id="lightbox_json_store">
1722	var GalaxyPersonalization = { pageCampaigns : [],
1723	allActiveCampaigns : []}
1724</script>
1724
1725
1726<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-da253b32-dafe-40e5-9a86-61175f4b57cf"></script>
1726<!-- Generated by Galaxy-->
1727<script type="text/template" id="sliderPrevArrow">
1728    <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>
1729</script>
vendor: 1 bytes, line 1729
1729
1730<script type="text/template" id="sliderNextArrow">
1731    <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>
1732</script>
vendor: 1 bytes, line 1732
1732
1733<script type="text/template" id="sliderPagination">
1734    <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div>
1735</script>
vendor: 1 bytes, line 1735
1735
1736<script type="text/template" id="sliderPlayPause">
1737    <button class="slick-play-pause" type="button">
1738        <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>
1739        <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>
1740    </button>
1741</script>
vendor: 1 bytes, line 1741
1741
1742<script type="text/template" id="sliderGroupedActions">
1743    <div class="slider__actions slider__actions--flat">
1744		<span class="sr-only">Slideshow control buttons</span>
1745		<span class="sr-only">Clicking on the following links will update the content above</span>
1746        <div class="slider__action js-slider-prev-container"></div>
1747        <div class="slider__action js-slider-pagination-container"></div>
1748        <div class="slider__action js-slider-next-container"></div>
1749    </div>
1750</script>
vendor: 1 bytes, line 1750
1750
1751<script type="text/template" id="sliderGroupedActionsAutoRotate">
1752    <div class="slider__actions slider__actions--flat">
1753		<span class="sr-only">Slideshow control buttons</span>
1754		<span class="sr-only">Clicking on the following links will update the content above</span>
1755        <div class="slider__action js-slider-pagination-container"></div>
1756        <div class="slider__action js-slider-prev-container"></div>
1757        <div class="slider__action js-slider-playpause-container"></div>
1758        <div class="slider__action js-slider-next-container"></div>
1759    </div>
1760</script>
vendor: 1 bytes, line 1760
1760
1761<script type="text/template" id="templateReadMore">
1762    <a class="l-read-more" href="#"  aria-label="Read more about ​​Atlantica Hotel Halifax" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
1763</script>
vendor: 1 bytes, line 1763
1763
1764<script type="text/template" id="templateReadLess">
1765    <a class="l-read-less" href="#"  aria-label="Read less about ​​Atlantica Hotel Halifax"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
1766</script>
vendor: 1 bytes, line 1766
1766
1767<script>
1768var traductionBM = {
1769    previousMonth: 'Previous Month',
1770    nextMonth: 'Next Month',
1771}
1772</script>
vendor: 1 bytes, line 1772
1772
1773<script>
1774var validationMessages = {
1775    required: "This field is required.",
1776    email: "Please enter a valid e-mail address.",
1777    url: "Please enter a valid URL.",
1778    date: "Please enter a valid date.",
1779}
1780</script>
vendor: 1 bytes, line 1780
1780
1781<script>
1782  window.isHome = "0";
1783
1784  window.localeSlider = {
1785  goToNextSlide: 'Go to next slide, slide {current} of {total}',
1786  goToPrevSlide: 'Go to previous slide, slide {current} of {total}',
1787  lastSlide: 'You are on the last slide',
1788  firstSlide: 'You are on the first slide',
1789  nowOnSlide: 'You are now on slide {current} of {total}',
1790  videoPause: 'Slider is paused',
1791  videoPlay: 'Slider is playing',
1792  toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}',
1793  youAreOnFullScreen: 'You are on full image',
1794  youCloseFullScreen: 'You closed the full image'
1795  };
1796</script>
1796
1797
1798<script defer src="/integration/tc-theme/public/js/bundle.js?v2ee412717a97d3785ae418c5974d3a30"></script>
1798
1799<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div>
1800<div class="dialog js-dialog-lightbox-vue" aria-hidden="true">
1801  <div class="dialog-content--lightbox container">
1802    <div class="js-slider-container container"></div>
1803    
1803<script type="text/template" class="js-template" id="js-template-lightbox">
1804      <div class="js-slider__wrapper">
1805        <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
1806          [%~ it.images :item%]
1807          <div class="slider-lightbox__slide">
1808            <div class="slider-lightbox__image-container">
1809              [%? item.url && !item.caption%]
1810                <div class="slider-lightbox__captions icon-chain">
1811                    <a href="[%= item.url %]"
1812                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
1813                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
1814                        class="icon-chain-wrapper">
1815                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
1816                    </a>
1817                </div>
1818              [%?%]
1819              [%? item.isVideo === true %]
1820                <div class="slider-lightbox__video-wrapper">
1821                  [%= item.video %]
1822                </div>
1823              [%?? item.isVideo === false %]
1824                <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
1825                [%? item.title || item.desc || item.caption%]
1826                <div class="slider-lightbox__captions">
1827                  [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
1828                  [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
1829                  [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
1830                </div>
1831                [%?%]
1832              [%?%]
1833              [%? it.options.download %]
1834                <div class="slider-lightbox__actions">
1835                  <a class="download-link" href="[%= item.downloadLink %]" download>
1836                    <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
1837                    Download
1838                  </a>
1839                </div>
1840              [%?%]
1841            </div>
1842          </div>
1843          [%~%]
1844        </div>
1845        <div class="slider-lightbox__slides-controls clearfix">
1846          <div class="pull-right">
1847            <div class="js-slider__insert-grouped-actions"></div>
1848          </div>
1849        </div>
1850      </div>
1851    </script>
1851
1852  </div>
1853</div>
1854<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div>
1855<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
1856<script>
1857  window.locale ={
1858    moreMenuClosed : 'More menu closed',
1859    moreMenuOpened :'More menu opened',
1860    bookingMaskClosed: 'Booking mask closed',
1861    bookingMaskOpened: 'Booking mask Opened'
1862  }
1863</script>
1863
1864<div id="tooltips-wrapper"></div>
1865
1866
1867<!-- Extension Consent Popup -->
1868
1869
1870
1871<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?v2ee412717a97d3785ae418c5974d3a30" crossorigin="anonymous"></script>
1871
1872
1873
1874<script class="js-module-currency-switcher">
1875  let currencySwitcherConfig = {
1876
1877    hotelId: '72818',
1878    isChain: false,
1879    geolocation: false,
1880    defaultCurrency: 'CAD',
1881    topCurrencies: ''.split(','),
1882    currenciesAsCode: ''.split(','),
1883
1884    locales: {
1885      search: 'Search',
1886      topCurrencies: 'Top currencies',
1887      allCurrencies: 'All currencies',
1888      results: 'Results',
1889      noResults: 'No results found',
1890      removeButton: 'cleans the search input',
1891      optionButton: 'will be set as the default currency',
1892      selectYourCurrency: 'Select your currency',
1893      opensThePopup: 'Opens the currency switcher dialog',
1894      selectedCurrency: 'Selected currency:',
1895      backToMenu: 'Back to the menu',
1896      popupClose: 'Back to the menu'
1897    }
1898  };
1899  
1900  if (!window.GLXExtensions) {
1901    window.GLXExtensions = { 
1902      currencySwitcher: currencySwitcherConfig 
1903    };
1904  } else {
1905    window.GLXExtensions.currencySwitcher = currencySwitcherConfig;
1906  }
1907</script>
vendor: 1 bytes, line 1907
1907
1908<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?v2ee412717a97d3785ae418c5974d3a30" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1908
1908
1909<script>
1910  window.gmsSDKSession = true; // use sessionStorage and not localStorage for sdk (user token)
1911  window.gmsJSPath = '/integration/tc-ext-guest-portal/public/compiled/js/';
1912</script>
1912
1913
1914<script defer src="https://cdn.galaxy.tf/asset-galaxy/js/gms-latest.min.js?v2ee412717a97d3785ae418c5974d3a30"></script>
1914
1915
1916<script defer src="/integration/tc-ext-guest-portal/public/compiled/js/main.bundle.js?v2ee412717a97d3785ae418c5974d3a30"></script>
vendor: 1 bytes, line 1916
1916
1917<script>  
1918  var gmsUrlReservation = '';
1919  var gmsUrlReservationTarget = false;
1920  var endpointBase = 'https://api.travelclick.com/loyalty/v2/72818'
1921;
1922  var tokenEndpoint = 'proxy'
1923;
1924  var reservationUrl = '';
1925  var gmsModifyBookingURL = ''; /* Link for the button "Modify" if no value */
1926  var language = 'en';
1927  var gmsLoginURL = '/gp-login';
1928  var gmsHomeURL = '';
1929  var gmsSignUpURL = '/gp-sign-up';
1930  var gmsResetPasswordURL = '/gp-reset-password';
1931  var gmsSignUpSuccessURL =  '/gp-sign-up-success';
1932  var gmsResetPasswordCodeSuccessURL = '/gp-reset-password-step-2';
1933  var gmsDateFormat = 'YYYY-MM-DD';
1934  var gmsFirstDay =  2
1935;
1936  var gmsDatePlaceholder =  '';
1937  var gmsCalendars = {
1938    wcag: {
1939      selectedCheckInDate: "Selected check in date is",
1940      selectedCheckOutDate: "Selected check out date is",
1941      selectedCheckInDateText: "This button opens the calendar to select check in date.",
1942      selectedCheckOutDateText: "This button opens the calendar to select check out date.",
1943      selected: "Selected",
1944    },
1945    labels: {
1946      previousMonth: "Previous Month",
1947      nextMonth: "Next Month",
1948    }
1949  }
1950
1951  
1952
1953  var gmsConfigObject = {
1954    hotelsDefaultPhoto: 'https://via.placeholder.com/150',
1955    consentTexts: {
1956      popup: {
1957        title: "One more thing",
1958        button: "Continue",
1959        require_text: "Please select one option to continue"
1960      },
1961      email: {
1962        opt_in: "<p>I agree to receive emails<\/p>\r\n"
1963,
1964        opt_out: "NO! I don't want to know about special offers and promotions",
1965      },
1966      conditions: "<p>I consent to the Terms and Conditions<\/p>\r\n",
1967    }
1968  };
1969  var gmsBookingEngineProviderId =  
1970
1971'29'
1972
1973
1974;
1975  var gmsHotelsData = '/json/search/311/1/gp-hotels.json'
1976  var tierData = '[]'
1977  window.localesGuestPortalExtension = "/json/locale/5505/311/1"
1978  
1979</script>
1979
1980
1981
1982<script>
1983  window.tcGuestPortalAuthPopupProps = window.tcGuestPortalAuthPopupProps || {};
1984
1985  window.tcGuestPortalAuthPopupProps.layoutType = 1;
1986  
1987  window.tcGuestPortalAuthPopupProps.fullPopUpLayoutConfig = {
1988    title: "",
1989    subtitle: "",
1990    description: "",
1991    benefits: "",
1992    alignment:  'center'
1993
1994  };
1995
1996  window.tcGuestPortalAuthPopupProps.logo = {
1997    src:'', 
1998position:'center',
1999
2000  };
2001  window.tcGuestPortalAuthPopupProps.formLoginConfig = {
2002    alignment:  'center'
2003,
2004    
2005btn_variant: 'gms-btn-action', 
2006    sso_buttons: {
2007      google:  false
2008,
2009      facebook:  false
2010,
2011      twitter: false,
2012      sso_position:  false
2013
2014    }
2015  };
2016
2017  window.tcGuestPortalAuthPopupProps.formSignUpConfig = {
2018    alignment:  'center'
2019, 
2020    
2021btn_variant: 'gms-btn-action', 
2022    sso_buttons: {
2023      google:  false
2024,
2025      facebook:  false
2026,
2027      twitter: false,
2028      sso_position:  false
2029
2030    },
2031    consent_email: 'visible',
2032    termsAndConditionsErrorLabel: "Terms and Conditions Consent",
2033  };
2034
2035  window.tcGuestPortalAuthPopupProps.formSignUpFieldsConfig = {
2036    form_fields: {
2037      title: {
2038    visible: false,
2039    required: false,
2040},
2041first_name: {
2042    required: true
2043},
2044last_name: {
2045    required: true
2046},
2047confirm_password: {
2048    visible: true,
2049    required: true,
2050},
2051phone_number: {
2052    visible: false,
2053    required: false,
2054},
2055secondary_phone_number: {
2056    visible: false,
2057    required: false,
2058},
2059mobile: {
2060    visible: false,
2061    required: false,
2062},
2063address1: {
2064    visible: false,
2065    required: false,
2066},
2067address2: {
2068    visible: false,
2069    required: false,
2070},
2071city: {
2072    visible: false,
2073    required: false,
2074},
2075country: {
2076    visible: false,
2077    required: false,
2078},
2079state_province: {
2080    visible: false,
2081    required: false,
2082},
2083postal_code: {
2084    visible: false,
2085    required: false,
2086},
2087birthday: {
2088    visible: false,
2089    required: false,
2090    date_format: window.gmsDateFormat,
2091},
2092preferred_language: {
2093    visible: false,
2094    required: false,
2095},
2096additional_note: "",
2097loyalty_reward_options: {
2098    visible: window.gmsEarningPreferences
2099}
2100
2101    }
2102  };
2103
2104  window.tcGuestPortalAuthPopupProps.formResetPasswordConfig = {
2105    alignment:  'center'
2106, 
2107    show_have_code: false
2108  }
2109
2110  window.tcGuestPortalAuthPopupProps.resetPasswordCodeSuccessConfig = {
2111    alignment:  'center'
2112, 
2113  }
2114
2115  window.tcGuestPortalAuthPopupProps.signUpSuccessConfig = {
2116    alignment:  'center'
2117, 
2118  }
2119</script>
2119
2120
2121
2122<script type="text/javascript"  src="/hGqHtA/lj1rUm/lu/mS8T/5dNAPteNk/tb0pb04pJ6LrVDJaa1/VTAgAUEB/LVRMWCM/3K1M"></script>
2122</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.