PageSourceSearch

https://www.decapolishotel.com/rooms/deluxe-king-city-view

html decapolishotel.com collected 2026-10-07 01:46:20 UTC 59,894 bytes, 1,764 lines download raw bytes

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: 10973,
7        tvs: 1,
8	    cms_id: 335959,
9	    iso: "en_US",
10	    local: "en",
11	    traduction_id: 1,
12	    env: "prod",
13	    domain_unique_id: "30105b04d24824b0a19b23e02d3f1554",
14	    proxy_url: "https://tc.galaxy.tf",
15	    proxy_key: "a53ea4df4d6a19934f499e6dfea4e473",
16	    proxy_url_lead: "https://tc.galaxy.tf/leads?key=a53ea4df4d6a19934f499e6dfea4e473&glx-website-id=10973&glx-trad-id=1",
17	    proxy_user_pool_id: "",
18	    item_previous:"",
19	    item_current:"35707",
20	    item_next_item:"35709",
21	    item_count:"9",
22	    auto_visibility_start: "",
23	    auto_visibility_end: "",
24	    visibility_redirect_url: "",
25	    locales_theme:"/json/locale/10973/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/65c3bcafcc6c86eda3b64332.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=Open+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Open+Sans: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=Open+Sans:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
40<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Poppins:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins: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=Poppins:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript>
41<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>
42<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>
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/10973/1/main/a8c2642444d32de9f36666de08a113e8/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 = '211315';</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/10973/287/main/4bb650bcb6e5d91fc96b882dc5950fca/main.css" /> -->
80
81
82
83<script>
84  const tcIntegratedDatalayerConfig = {
85    website: {
86  name: "Decapolis Hotel Full Site",
87  type: '3',
88  tvs: '1',
89  nbHotel: 
90
91  '2'
92
93
94 ,
95},
96    websiteItem: {
97  bid: '211315',
98  
99  hotelId: '9599',
100  
101  bookingEngineHotelId: '115965',
102  bookingEngineProvider: 
103
104"iHotelier (BE5)"
105
106
107,
108  branding: {
109    name: 
110
111"Decapolis Hotel Panam\u00e1"
112
113, // new
114    brand: 
115
116"Megapolis World Panama BR"
117
118
119,
120    masterBrand: 
121
122"Megapolis World Panama MB"  
123
124
125,
126    chainId: 'false',
127  },
128  location: {
129    city: "",
130    country: "",
131    countryCode: "",
132    state: "",
133  },
134  rating: '0',
135  roomTypesCount: '9'
136},
137    hotelInDetail: 
138{
139  
140  bid: '211315',
141  hotelId: '9599',
142  bookingEngineHotelId: '115965',
143  bookingEngineProvider: "iHotelier (BE5)",
144  branding: {
145    name: "Decapolis Hotel Panam\u00e1", // new
146    brand: "Megapolis World Panama BR",
147    masterBrand: "Megapolis World Panama MB",
148    chainId: 'false',
149  },
150  location: {
151    city: "",
152    country: "",
153    countryCode: '',
154    state: "",
155  },
156  rating: '0',
157  roomTypesCount: '9'
158  
159},
160    ibe: {
161  ibeGeneral: [],
162  ibeProductDisplay: []
163},
164  };
165  
166  if (!window.GLXExtensions){
167    window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } }
168  } else {
169    window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig }
170  } 
171</script>
171
172
173<link rel="preload" href="/css/custom/10973/307/main/5268371836a9338c1bacbc0ca7f80c57/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
174<noscript><link rel="stylesheet" href="/css/custom/10973/307/main/5268371836a9338c1bacbc0ca7f80c57/main.css" /></noscript>
175<style>
176/* While loading */
177glx-tc-lead-rate:not([data-state="ready"]) {
178    opacity: 0.5;
179    cursor: wait;
180}
181/* avoid content jumping after loading in case there is no fallback */
182glx-tc-lead-rate-member-value,
183glx-tc-lead-rate-value {
184    &:empty::before {
185        content: '\00a0'; /* &nbsp; equivalent to force taking space */
186    }
187}
188/* If there is no rate or fallback, we hide the rate */
189glx-tc-lead-rate[data-empty="true"] {
190    display: none!important;
191}
192</style>
193
194
195<!-- webcomponents for rates from proxy -->
196<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
196
197
198
199<link type="image/x-icon" href="https://image-tc.galaxy.tf/wisvg-dn8ufk06ut96ajd909pqbfd8b/favicon.svg" rel="shortcut icon"/>
200
201<title>Deluxe King City View | Decapolis Hotel Panamá</title>
202<meta name="description" content="Discover our Deluxe King City View and book your stay at Decapolis Hotel Panamá." />
203<meta name="keywords" content="" />
204<meta property="og:site_name" content="Decapolis Hotel Full Site" />
205<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
206<meta name="robots" content="index, follow" />
207<meta name="google-site-verification" content="5ENpGzG3n3a1G3rFt09ZnY_CxnfU5sphfXCEzu_7MYc" />
208<link rel="canonical" href="https://www.decapolishotel.com/rooms/deluxe-king-city-view" />
209<link rel="alternate" href="https://www.decapolishotel.com/rooms/deluxe-king-city-view" hreflang="en" />
210<link rel="alternate" href="https://www.decapolishotel.com/es/habitaciones/deluxe-king-vista-a-la-ciudad" hreflang="es" />
211<meta property="og:locale" content="en_US" />
212<meta property="og:locale:alternate" content="es_ES" />
213<meta property="og:type" content="website" />
214<meta property="og:url" content="/rooms/deluxe-king-city-view" />
215<meta property="og:title" content="Deluxe King City View | Decapolis Hotel Panamá" />
216<meta property="og:description" content="Discover our Deluxe King City View and book your stay at Decapolis Hotel Panamá." />
217<meta name="msvalidate.01" content="182FD7384EAC65DE2C1728A58758C224" />
218<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.decapolishotel.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.decapolishotel.com\/rooms","name":"Rooms"}},{"@type":"ListItem","position":3,"item":{"@id":"https:\/\/www.decapolishotel.com\/rooms\/deluxe-king-city-view","name":"Deluxe king city view"}}]}</script>
vendor: 1 bytes, line 218
218
219<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":["HotelRoom","Product"],"name":"Deluxe King City View","description":"Designed for your ultimate comfort, this room ensures a homely atmosphere from the moment you enter. Experience modern touches, vibrant Panamanian art-inspired decor, and captivating city views.\r\n","image":"https:\/\/image-tc.galaxy.tf\/wijpeg-aukm4nam7zxuq7g9qe1wzmh2m\/cama-1.jpg","url":"https:\/\/www.decapolishotel.com\/rooms\/deluxe-king-city-view","offers":{"@type":"Offer","priceCurrency":"USD","price":"105.00"},"amenityFeature":[]}</script>
vendor: 1 bytes, line 219
219
220<script>var websiteID = 10973;</script>
vendor: 1 bytes, line 220
220
221<script>var cms = 335959</script>
vendor: 1 bytes, line 221
221
222<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 222
222
223<script> var ts_analytics = {"booking_engine_hotel_id":"115965","hotel_bid":211315,"master_brand_bid":"","brand_bid":"","master_brand_chain_id":""}</script>
vendor: 1 bytes, line 223
223
224<script>
225var dl = {"pageLanguage":"en","tvs":"tvs_yes","websiteLanguage":"en","pageSection":"not_applicable","pageSubSection":"not_applicable","contentGroup":"not_applicable","globalProduct":"web","event":"datalayer-first-render","productPurchased":"essentials","propertyWebsiteLanguages":2,"webHostname":"decapolishotel.com","parentHostname":"not_applicable"};
226				dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no";
227				dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null";
228</script>
vendor: 1 bytes, line 228
228
229<script>
vendor: 335 bytes, lines 229-233
229(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
230		new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
231		j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
232		'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
233		})(window,document,'script','dataLayer','
233GTM-TL2MM4B
vendor: 6 bytes, lines 233-234
233');
234		
234</script>
234
235
236<style>
237/* 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. */
238figure.image_resized.glx-cke5-image[style*="width"] img {
239    width: 100%;
240    height: auto;
241}
242</style>
243<script>
vendor: 343 bytes, lines 243-248
243
244			(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
245			new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
246			j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
247			'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
248			})(window,document,'script','dataLayer','
248GTM-MV9FRGW9
vendor: 7 bytes, lines 248-249
248');
249			
249</script>
vendor: 1 bytes, line 249
249
250<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
250
251</head>
252<body class="g_room no-js sticky-footer header1
253   has-secondary-navigation   remove-level-three-navigation" 
254   
255   
256>
257<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
257
258<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
259<script>
260  var websiteGlobalVariables = {
261    'rates': {
262      'hideOldPrices': false
263    }
264  };
265
266  // Set the CSS custom property dynamically
267  document.documentElement.setAttribute(
268    'data-hide-old-prices',
269    websiteGlobalVariables.rates.hideOldPrices
270);
271</script>
271
272<a href="#header-content" class="skip-main">Skip to navigation</a>
273
274<a href="#site-content" class="skip-main">Skip to main content</a>
275
276<a href="#footer-content" class="skip-main">Skip to footer</a>
277
278<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/>
279
280    <style>
281        .id-8cdfd04c5714b30c8f6194021e4fbbab .dialog-close, .id-8cdfd04c5714b30c8f6194021e4fbbab.m-popup {
282            color: #000000;
283        }
284    </style>
285
286
287
288
289
290
291
292
293  
293<script type="text/template" id="extension-zone-cs-container">
294<div class="cs-container"></div>
295</script>
vendor: 2 bytes, line 295
295
296<script>
297  if(!window.hotelModule) {
298    window.hotelModule = [];
299  }
300  window.hotelModule['id-e75e7a737bba05d03c495e8555896656'] = {
301    url: '/json/search/1/1/hotels-dropdown-data.json'
302  }
303  window.headerMenu = {navItems: [{"url":"\/rooms","current":"current","name":"Rooms","target":""},{"url":"\/meetings-and-events","current":"","name":"Meetings","target":""},{"url":"\/offers","current":"","name":"Offers","target":"","subpages":[{"url":"\/offers\/elevate-your-stay","current":"","name":"Elevate Your Stay","target":""},{"url":"\/offers\/early-booking","current":"","name":"Early Booking","target":""}]},{"url":"\/amenities","current":"","name":"Amenities","target":""},{"url":"\/dining","current":"","name":"Dining","target":""},{"url":"\/events","current":"","name":"Events Calendar","target":""},{"url":"\/attractions","current":"","name":"Attractions","target":""},{"url":"\/guest-reviews","current":"","name":"Guest Reviews","target":""},{"url":"\/gallery","current":"","name":"Gallery","target":""},{"url":"\/blog","current":"","name":"Blog","target":""}]}
304  window.headerConfigs = {
305      headerId: 'id-e75e7a737bba05d03c495e8555896656',
306      hrefLanguage: 'en',
307      showSecondaryNavigation: true,
308      showLevelThreeNavigation: false,
309      secondaryNav: [],
310      logo: {
311        link: '/',
312        linkTarget: false,
313        title: 'Back to the homepage',
314        hasBackground: false,
315        background: '',
316        hasScrollLogo: true,
317        scrollLogo: 'https://image-tc.galaxy.tf/wisvg-3anin80ypaq4a3yw8ea6qqrki/main-logo-color.svg?width=500',
318        scrollLogoAlt: '',
319        hasMobileLogo: true,
320        mobileLogo: 'https://image-tc.galaxy.tf/wisvg-3anin80ypaq4a3yw8ea6qqrki/main-logo-color.svg?width=250',
321        mobileLogoAlt: '',
322        logo:'https://image-tc.galaxy.tf/wisvg-3b6o22ri5ze5tu2ayc8krgpy7/mainlogo-tagline.svg?width=500',
323        logoAlt: '',
324        additionalLanguagesLogosSettings: {
325          isEnabled: false,
326          hasLogo: false,
327          logo: '',
328          logoAlt: '',
329          hasScrollLogo: true,
330          scrollLogo: '',
331          scrollLogoAlt: '',
332          hasMobileLogo: false,
333          mobileLogo: '',
334          mobileLogoAlt: '',
335          hasBackground: false,
336          background: '',
337        },
338      },
339      showLanguageSwitcher: true,
340      languageSwitcher: {
341  
342    languageCount: '2',
343    currentLanguage: 'English',
344    currentLanguageShort: 'en',
345    languages: [
346              {
347          url: '/es/habitaciones/deluxe-king-vista-a-la-ciudad ',
348          local: 'es',
349          full: ' Español',
350          short: 'es',
351        },
352          ]
353  
354},
355      showCurrencySwitcher: true,
356      hasPhoneNumber: true,
357      phoneNumber: '+507 201-8100',
358      phoneNumberSanitized: '+5072018100',
359      phoneNumberLabel: '',
360      hasSubpages: true,
361      maxNavItems:'10',
362      hamburgerIconColor: '',
363      bookNowLabel: "Book now",
364      dropShadowOnScroll: true,
365      headerMenu:{ navItems:'' },
366      gmsHeaderDropdown: {},
367      hotelDropdownConfig:{
368        crossWebsiteLinking: false,
369        homeLink: '',
370        homeLinkTarget: false,
371        homeLinkLabel: '',
372        homeIcon: false,
373        customHomeIcon: '',
374        groupHotelsDropdowns: '',
375        defaultHotel: '',
376        uncategorisedHotel: '',
377      },
378      locales: {
379        navigationLink: 'Link',
380        showSubMenuFor:'show submenu for ',
381        hamburgerMenu:'Hamburger Menu',
382        mainNavigation:'main navigation',
383        opensBookingMask:'opens booking mask',
384        closeBookingMask:'close booking mask',
385        closeMoreMenu:'close more menu',
386        backToTheMenu:'back to the menus',
387        gms_helloUser:'Hello,',
388        gms_signOut:'Sign Out',
389        gms_point: 'Point',
390        gms_points: 'Points',
391        gms_night:'Night',
392        gms_nights:'Nights',
393        gms_stay:'Stay',
394        gms_stays:'Stays',
395        call_us:'call us at',
396        menu:'Menu'
397      }  
398    }
399</script>
399
400<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="" data-logo-alt="" >
401  <header-one></header-one>
402</div>
403 
404   
405
406<!-- BM CORE SETTING EXAMPLE -->
407<script>
408  const calendarSettings = {
409  
410    displayDateFormat:"MM/DD/YYYY",
411    isLargeLayout: true,
412  
413  siteLanguage: 'en',
414  firstDayOfTheWeek: 0,
415  monthsToShow: 1,
416  showDaysInNextAndPreviousMonths: false,
417  
418    minimumDaysOfStay: 1,
419    minimumDaysOfStayDefault: 1,
420    minimumDaysOfStaySecondary: 1,
421    minimumDaysOfStayDefaultSecondary: 1,
422    useMinimumDaysOfStaySecondary: false,
423  
424  useDefaultArrows: false,
425  arrowsCustomClass: {
426    prev: 'icon icon-arrow-left',
427    next: 'icon icon-arrow-right',
428  },
429  checkIn: {
430    field: 'bm-checkin-input',
431    trigger: 'bm-checkin-trigger',
432    container: 'bm-calendars',
433  },
434  checkOut:{
435    field: 'bm-checkout-input',
436    trigger: 'bm-checkout-trigger',
437    container: 'bm-calendars',
438  },
439  flexibleDates: {
440    enabled: false,
441    field: 'flexible-dates-input',
442    content: 'My dates are flexible',
443    checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>'
444  },
445  ratesInCalendar: {
446    enabled: false,
447    device: 'desktop',
448    dailyRatesData: [],
449    indicatorColor: '#0AE000',
450    customCalendar: {
451      calendarContainer: 'bm-rates-calendar',
452      monthsContainer: 'bm-rates-calendar-months',
453      monthsTrigger: 'bm-rates-month-trigger',
454      daysContainer: 'bm-rates-calendar-days',
455      daysTigger: 'bm-rates-calendar-days',
456      applyTigger: 'bm-rate-calendar-apply',
457      closeTigger: 'bm-rate-calendar-close',
458    },
459    indicatorLabel: "Lowest available rate",
460    rateLabel: "Rates from ",
461    backBtnLabel: "Go back",
462    monthSelectorLabel: "Select your dates",
463    applyBtnLabel: "Apply dates",
464  },
465  wcag: {
466    selectedCheckInDate: "Selected check in date is",
467    selectedCheckOutDate: "Selected check out date is",
468    selectedCheckInDateText: "This button opens the calendar to select check in date.",
469    selectedCheckOutDateText: "This button opens the calendar to select check out date.",
470    selected: "Selected",
471    checkInLiveRegionId: 'checkin-region',
472    checkOutLiveRegionId: 'checkout-region',
473    incorrectDateFormatEntered: "Incorrect date format used, please use date format",
474    minimumDaysOfStay: "Minimum Night Stay",
475    calendarExpanded: "Calendar Expanded",
476  },
477  labels: {
478    previousMonth: "Previous Month",
479    nextMonth: "Next Month",
480  }
481};
482  const bm_core_settings = {
483  dataContainer: 'bm-app',
484  container: 'bm-box-wrapper',
485
486  startingDate: '',
487
488  calendars: calendarSettings,
489  leadRates: {
490    showRates:  0 ,
491    showStrikeThroughRate: false,
492    displayPrice: 'lead-rates-price',
493    bestRateLogo: {
494      enabled: false,
495      logo: "",
496      fallbackText: "Best Rate Guarantee"
497    } 
498  },
499  wcag: {
500    bookNow:{
501      id: 'booking-mask-submit',
502      opensInANewTab: "opens in a new tab"
503    }
504  },
505
506  saveBookingSession:  false ,
507  website: {
508  hotelTypeId: '3',
509  booking_engine_hotel_id: '115965',
510  booking_mask_url: 'https://reservations.travelclick.com/115965?',
511  booking_engine_provider_id:  '29' ,
512  second_booking_engine_provider_id: '0',
513  second_booking_engine_hotel_id: '0',
514  second_booking_engine_url: '',
515  second_booking_mask_url: '',
516  hasFamilyPricing: false,
517  be_open_in_new_tab: false ,
518  
519    hotels:[]
520  
521},
522
523
524module: 'hotel',
525id: '9599',
526
527};
528  const bm_ui_settings = {
529  dataContainer: 'bm-app',
530container: 'bm-box-wrapper',
531containers: {
532  'header1': {
533    vertical: { 
534      base: '#bm-hero-container',
535      noHero: '#no-hero',
536      collapsed: '#bm-collapsed-wrapper',
537      triggers: '.bm-collapsed-wrapper'
538    }, 
539    horizontal: {
540      base: '#bm-horizontal-hero',
541      belowHero: '#bm-horizontal-below-hero',
542      noHero: '#no-hero',
543      collapsed: '#bm-collapsed-horizontal-wrapper',
544      triggers: '.bm-collapsed-wrapper'
545    },
546    'area-search': {
547      base: '#bm-horizontal-hero',
548      belowHero: '#bm-horizontal-below-hero',
549      noHero: '#no-hero',
550      collapsed: '#bm-collapsed-horizontal-wrapper',
551      triggers: '.bm-collapsed-wrapper'
552    },
553    'horizontal-hotel-plus-air': {
554      base: '#bm-horizontal-hero',
555      belowHero: '#bm-horizontal-below-hero',
556      noHero: '#no-hero',
557      collapsed: '#bm-collapsed-horizontal-wrapper',
558      triggers: '.bm-collapsed-wrapper'
559    }
560  },
561  'header2': {
562    vertical: { 
563      base: '#bm-vertical-base',
564      noHero: '#no-hero',
565      collapsed: '#bm-vertical-base',
566      triggers: '.bm-collapsed-wrapper'
567    }, 
568    horizontal: {
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    'area-search': {
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    'horizontal-hotel-plus-air': {
583      base: '#bm-horizontal-hero',
584      belowHero: '#bm-horizontal-below-hero',
585      noHero: '#no-hero',
586      collapsed: '#bm-collapsed-horizontal-wrapper',
587      triggers: '.bm-collapsed-wrapper'
588    }
589  },
590  'headerAdvanced': {
591    vertical: { 
592      base: '#bm-hero-container',
593      noHero: '#no-hero',
594      collapsed: '#bm-collapsed-wrapper',
595      triggers: '.bm-collapsed-wrapper'
596    }, 
597    horizontal: {
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    'area-search': {
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    'horizontal-hotel-plus-air': {
612      base: '#bm-horizontal-hero',
613      belowHero: '#bm-horizontal-below-hero',
614      noHero: '#no-hero',
615      collapsed: '#bm-collapsed-horizontal-wrapper',
616      triggers: '.bm-collapsed-wrapper'
617    }
618  },
619},
620hero: {
621  container: 'm-hero',
622  typeShort: 'm-hero_short'
623},
624//area-search
625areaSearch: {
626  enabled: false,
627  URL: '',
628  URLTarget: '',
629  sortResultsBy: 'Destination',
630  helperText: true,
631  locationFieldSearch: false,
632  disableCountrySearch: false,
633  disableRegionSearch: false,
634  disableCitySearch: false,
635  disablePoiSearch: false,
636  disableSearchIcons: false,
637  enableAllDestinationSearch: false,
638  hideCounterPerLevel: false,
639  hideSecondaryInfomation: false,
640  promocodePopUp: {
641    container: 'bm-as-promocode-popup',
642    trigger: 'bm-as-promocode-trigger',
643    mobileClose: 'bm-as-promocode-close',
644    mobileSaveChanges: 'bm-as-promocode-save-changes',
645  }
646},
647roomPopUp: {
648  enabled: 
649    
650      false
651    ,
652  cmsShowChildrenAges:  false ,
653  container: 'bm-pu-room-options',
654  roomContainer: 'bm-pu__rooms-container',
655  roomsSelector: 'js-as-room',
656  roomNumber: 'js-room-number',
657  childAgesContainer: 'js-room-child-ages',
658  infantAgesContainer: 'js-room-infant-ages',
659  trigger: 'bm-pu-room-trigger',
660  triggerGuestCount: 'guest_count',
661  triggerGuestLabel: 'guest_label',
662  triggerAdultCount: 'adult_count',
663  triggerAdultLabel: 'adult_label',
664  triggerChildrenCount: 'children_count',
665  triggerChildrenLabel: 'children_label',
666  triggerRoomCount: 'room_count',
667  triggerRoomLabel: 'room_label',
668  mobileClose: 'bm-pu-room-close',
669  mobileSaveChanges: 'bm-pu-room-save-changes',
670  selectRoomLabel: "This button opens the room selector.",
671  addRoom: 'add-room',
672  removeRoom: 'subtract-room',
673  trashRoom: 'bm-pu__room-remove',
674  roomCounter: 'bm-pu-room-counter',
675  adultSelector: 'bmadults',
676  childSelector: 'bm-children',
677  infantSelector: 'bm-infants',
678  labels: {
679    roomOptionsSaveChanges: "Save Changes",
680    roomSingular: "Room",
681    roomPlural: "Rooms",
682    guestSingular: "Guest",
683    guestPlural: "Guests",
684    labelAdults: "Adults",
685    labelChildren: "Children",
686    childAgeInformation: "< 11 years old",
687    infantAgeInformation: "< 2 years old",
688    selectYourOccupancy: "Select your occupancy",
689    addRoom: "Add Room",
690    removeRoom: "Subtract Room",
691    occupancy: "Occupancy",
692  }
693},
694// button only
695buttonOnly: {
696  enabled: false,
697  URL: '',
698  URLTarget: '',
699  buttonClass: ''
700},
701//book  now buttons
702bookNow: {
703  mobile: {
704    open: 'js-trigger-open-collapse',
705    openLabel: "Book Now",
706    close: 'js-trigger-close-collapse',
707    closeLabel: "close"
708  },
709  desktop: {
710    id: 'booking-mask-submit',
711    label: "Book Now",
712    open: 'js-trigger-open-collapse',
713    openLabel: "Book Now",
714    close: 'js-trigger-close-collapse',
715    closeLabel: "close"
716  }
717},
718// layout
719layout: 'horizontal',
720fullyExpanded: false,
721horizontalIsFullWidth: false,
722isSticky: true,
723position: 'right',
724collapsed: 'opened',
725collapsePosition: 'below the nav bar',
726//check in/out labels
727checkInLabel: "Check In",
728checkOutLabel: "Check Out",
729requiredFieldsLocal: "* Fields Required",
730headerType: null,
731  //calendars information shared with core
732  calendars: calendarSettings,
733  //hotel select
734hotelSelect: 'booking-mask-hotel',
735hotelSelectWrapper: 'booking-mask-hotel-wrapper',
736selectHotelLabel: "Select Hotel",
737selectHotelPlaceHolder: "Select Hotel",
738showNumberOfHotels: false,
739hotelSelectRequired: false,
740showHotelCountry: false,
741//rooms
742showRooms: true,
743rooms: {
744  id:'bm-rooms',
745  min: '1',
746  max: '10',
747  defaultValue: "1",
748  label: "Rooms",
749  required: false
750},
751
752//adults 
753showAdults: true,
754adults: {
755  id:'bmadults',
756  min: '1',
757  max: '10',
758  defaultValue: "1",
759  label: "Adults",
760  required: false
761},
762
763//children
764showChildren: true,
765children: {
766  id:'bm-children',
767  min: '0',
768  max: '6',
769  defaultValue: '0' || 0 ,
770  label: "Children",
771  required: false,
772  disabled: false
773},
774childAges: {
775  id:'bm-childAges',
776  min: 0,
777  max: 12,
778  defaultValue:  0 ,
779  label: "Child age by Check-in",
780  required: false,
781  infantEnabled: false
782},
783
784//infants
785showInfants:  false ,
786infants: {
787  id: 'bm-infants',
788  min: '0',
789  max: '2',
790  defaultValue: '' || 0,
791  label: "Infants",
792  required: false,
793  disabled: false
794},
795infantAges: {
796  id: 'bm-infantAges',
797  min: 0,
798  max: 1,
799  defaultValue:  0 ,
800  label: "Infants age by Check-in",
801  required: false
802},
803//hotel + air
804showHotelAir: false,
805hotelAir: {
806  preselectHotelAir: false,
807  hotelId:'hotel-only-btn',
808  airId:'hotel-air-btn',
809  srLabel: "Select booking type",
810  hotelLabel: "Hotel",
811  airLabel: "Hotel + Air",
812  departureCityLabel: "Departure City",
813  departureLoadingText: "Searching",
814  departureCityWrapperId: 'departure-city-wrapper',
815  departureCityId: 'departure-city',
816  trigger: 'hotel-air___btn',
817  triggerHotelAir: '#hotel-air-btn',
818  required: true
819},
820
821showRates: false,
822showRetailRates: !websiteGlobalVariables.rates.hideOldPrices,
823leadRates: {
824  defaultRate: "Make a Reservation",
825  rate: '',
826  label: "Rates from",
827  opensInANewTab: "opens in a new tab",
828  
829    customRatesURL: false,
830    URL: 'https://reservations.travelclick.com/115965?HotelId=115965&languageid=1&rooms=1&adults=1',
831  
832  bestRateLogo: {
833    enabled: false,
834    logo: "",
835    fallbackText: "Best Rate Guarantee"
836  } ,
837  iHotelierConfig: '{"hotelCodes":"115965","daysAhead":90,"adults":"1"}',
838  locales: {
839    loadingText: "Loading",
840    ratesFrom: "Rates from "
841  }
842},
843  showModifyLink:  1 ,
844modify: {
845  id:'modifyBooking',
846  bookingMaskURL: 'https://reservations.travelclick.com/115965?',
847  bookingEngineURL: 'https://reservations.travelclick.com/115965?HotelId=115965&languageid=1&rooms=1&adults=1',
848  text: {
849    modifyBooking: "Modify Booking",
850    openPopup: "Opens modify booking window",
851    closePopup: "Close modify booking window",
852    enterReservationNumber: "Please, enter your reservation number.",
853    reservationNumber: "Reservation number",
854    submitReservationNumber: "Submit reservation number",
855    required: "required",
856    allFieldsAreRequired: "(All fields are required)",
857    opensInANewTab: "opens in a new tab",
858    submit:  "Submit",
859    selecHotel: "Select Hotel"
860  }
861},
862  //promocode
863
864    hasPromocode: true,
865    promocodeId: 'booking-mask-promocode',
866    multiPromocodeValueInput: 'js-bm-source-promocode-value',
867    multiPromocodeTypeInput: 'js-bm-source-promocode-name',
868    multiPromocodeRealInput: 'js-bm-fill-promocode',
869    
870    
871    
872    
873    
874    numberOfPromoCodes: 1,
875    promocodeWCAG: {
876        gotACode: "Got a promocode?",
877        openPromocode: "Opens promocode window",
878        enterYourPromo: "Enter your promocode",
879        clearPromocode: "Clear promocode",
880        closePromocodeWindow: "Close promocode window",
881        addYourCode: "Add your code",
882        selectCodeType: "Select code type",
883        enterYourPromo: "Enter your promocode",
884        applyPromocode: "Apply promocode",
885        addPromo: "Add",
886        promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes",
887    },
888
889
890
891showPromo:  1 ,
892
893  promoCode: {
894    label: "Promo Code",
895    labelPlaceholder: "Promo Code",
896    promocodeType: 'discount',
897    hasDefaultValue:  false ,
898    defaultValue: "",
899  },
900
901
902showTravelAgencyPromo:  0 ,
903
904
905showGroupPromo:  0 ,
906
907
908showRateAccessCorporatePromo:  0 ,
909
910  website: {
911  hotelTypeId: '3',
912  booking_engine_hotel_id: '115965',
913  booking_mask_url: 'https://reservations.travelclick.com/115965?',
914  booking_engine_provider_id:  '29' ,
915  second_booking_engine_provider_id: '0',
916  second_booking_engine_hotel_id: '0',
917  second_booking_engine_url: '',
918  second_booking_mask_url: '',
919  hasFamilyPricing: false,
920  be_open_in_new_tab: false ,
921  
922    hotels:[]
923  
924},
925
926
927module: 'hotel',
928id: '9599',
929
930}
931  bm_ui_settings.areaSearch.labels = {
932    searchHint: 'Please enter 3 or more characters',
933    noResultsFound: 'No results found',
934    locationSearchLabel: 'Where do you want to go?',
935    locationSearchPlaceholder: 'Country, city, region or hotel',
936    asCalendarMonthPlaceholder: 'month label',
937    bestRateGuaranteeLabel: 'Best Rate Guarantee',
938    specialCode: 'Special Code',
939    codeType: 'Code Type',
940    code: 'Code',
941    applyCode: 'Apply Code',
942    searchDropDownDescription: 'Search location or property',
943    searchBMInAreaSearchPage: 'ASM Search',
944    updateBMInAreaSearchPage: 'Update',
945};
946
947</script>
947
948
949
950
951
952
953  
954  
955    
956    
957  
958
959
960
961
962  
963
964
965<!-- BM DATA ATTR EXAMPLE -->
966<div id="bm-app"
967  data-booking-mask-type="bmho2" 
968  data-mobile-booking-mask-type="bmco2" 
969></div>
970
971
972
973<script>
974  if(!window.floorPlan) {
975    window.floorPlan = [];
976  }
977
978  window.floorPlan['id-e75e7a737bba05d03c495e8555896656'] = {
979    enabled: false,
980    url: '',
981    name: "Deluxe King City View",
982    showIcon: false
983  }
984</script>
984
985
986<div id="main-content" role="main" class="id-e75e7a737bba05d03c495e8555896656 page-room-detail">
987  
988
989
990
991
992<div id="no-hero" class="no-hero"></div>
993
994
995    
996
997
998  
999    
1000  
1001  
1002
1003  
1004  
1005
1006<style>
1007  .m-hero--top__overlay {
1008    position: absolute;
1009    top: 0;
1010    left: 0;
1011    right: 0;
1012    z-index: 10;
1013    pointer-events: none;
1014    max-height: 400px;
1015    
1016    height: 200px;
1017    
1018    
1019    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
1020    
1021  }
1022</style> 
1023
1024
1025
1026<script>
1027  if(!window.heroConfigs) {
1028    window.heroConfigs = {};
1029  }
1030  window.heroConfigs.isHeroAvailable = false;
1031</script>
1031
1032  
1033    
1033<script>
1034      if(!window.heroList) {
1035          window.heroList = [];
1036      }
1037      window.heroList['id-38b844b74a5164614b050e85dd0d67e4'] = {
1038          itemFirstPhoto: `592943`, 
1039          itemFirsPhotoPortrait: `https://image-tc.galaxy.tf/wijpeg-aukm4nam7zxuq7g9qe1wzmh2m/cama-1_portrait.jpg?crop=450%2C0%2C900%2C1200`, 
1040          itemFirsPhotoWide: `https://image-tc.galaxy.tf/wijpeg-aukm4nam7zxuq7g9qe1wzmh2m/cama-1_wide.jpg?crop=0%2C94%2C1800%2C1013`, 
1041          itemFirsPhotoStandard: `https://image-tc.galaxy.tf/wijpeg-aukm4nam7zxuq7g9qe1wzmh2m/cama-1_standard.jpg?crop=100%2C0%2C1600%2C1200`, 
1042          itemFirsPhotoAlt: ``, 
1043          itemFirsPhotoCaption: ``, 
1044
1045          itemFirstVideo: ``, 
1046          isVideoTvs: ``, 
1047          isVideoPlayer: ``, 
1048      }
1049    </script>
1049
1050  
1051
1052  <div class="js-hero-list" id="hero-list-app-id-38b844b74a5164614b050e85dd0d67e4">
1053    <div id="m-hero-skeleton" 
1054      class="m-hero-skeleton skeleton-loader 
1055      short-size
1056       
1057      bmho-full bmho-top header1"
1058    >
1059      <div class="skeleton-hero-image"></div>
1060    </div>
1061    <hero-list-app
1062      :configs="{
1063        blockId: 'id-38b844b74a5164614b050e85dd0d67e4',
1064        heroType: 'Short hero',
1065        unitMediaValue: '1',
1066        noCroppingBg: '',
1067        noCroppingBgImg: '',
1068        noCroppingBgColor: '#fff',
1069        showBreadcrumb: '0',
1070        videoControl: '0',
1071        heroVideoControl:{ 
1072          autoStop: '0',
1073          autoStopTime: '5',
1074          hideIcon: '0',
1075          hideLocale: '0',
1076          locale: {
1077            play: 'Play video',
1078            pause: 'Pause video',
1079          }
1080        },
1081        scrollConfig:{
1082          showScrollFunction: '0',
1083          scrollAnimation: '',
1084          scrollClickFunction: '0',
1085          scrollText: '',
1086          scrollTextColor: '',
1087          scrollColor: ''
1088        },
1089        styles:{
1090          scrollLogo: '',
1091          verticalAlignment: '',
1092          verticalAlignmentMobile: 'center',
1093          headerOverlay: 'show overlay',
1094          headerOverlayColor: 'rgba(0, 0, 0, 0.5)',
1095          gradientHeight: '200',
1096          marginBottom: '30',
1097          textAlignment: 'center',
1098          sliderAutoplay: '0',
1099          textVerticalAlignment: '',
1100        },
1101        locales:{
1102          playVideo: 'Play video',
1103          pauseVideo: 'Pause video',
1104          scrollDown: 'Scroll down to next section',
1105        }
1106      }">
1107    </hero-list-app>
1108  </div>
1109          
1110          
1111
1112
1113
1114  <div id="site-content" class=" custom-block-padding">
1115    <div class="container p-room room__title">
1116      
1117      <hgroup class="title-alignment">
1118        <h1 class="h1">Deluxe King City View</h1>
1119        
1120      </hgroup>
1121    </div>
1122    <div class="container p-room">
1123      
1124<div class="m-content-object--row layout-one-half has-lightbox  image-right">
1125  
1126    
1126<script>
1127  (function() {
1128    if (!window.getCSSVariable) {
1129      window.getCSSVariable = (name) => getComputedStyle(document.documentElement).getPropertyValue(name).trim().replace(/['"]/g, '');
1130    }
1131    
1132    const showMemberRateBoolean = window.getCSSVariable('--member-rate-enabled') == '1' ? true : false ;
1133
1134    if(!showMemberRateBoolean) return;
1135
1136    if(!window.memberRateData) {
1137      window.memberRateData = [];
1138    }
1139    window.memberRateData['id-e75e7a737bba05d03c495e8555896656-35707'] = {
1140      iHotelierConfig: '{"hotelCodes":"115965","roomTypeCodes":"535918","daysAhead":90,"adults":1}',
1141      leadRate: '$ 000.00',
1142      targetForMRM: 'https://reservations.travelclick.com/115965?HotelId=115965&languageid=1&rooms=1&adults=1&roomtypeid=535918',
1143    }
1144    
1145    document.documentElement.classList.add('member-rate-enabled');
1146  })();
1147</script>
1147
1148
1149<style>
1150  .js-member-rate-zone { display: none; }
1151  .js-default-lead-rate { display: block; }
1152  
1153  .member-rate-enabled .js-member-rate-zone { display: block; }
1154  .member-rate-enabled .js-default-lead-rate { display: none; }
1155  .member-rate-enabled .js-hide-when-member-rate { display: none; }
1156  .member-rate-enabled .container-member-rate { margin-top: 24px; max-width: 600px }
1157</style>
1158
1159<div class="m-content-object--col content__info">
1160  <div class="detail-text-content">
1161    <div>
1162      
1163      <div class="m-content-object--content has-rsp-read-more cms-html-var text-alignment"><p><em><strong>1 King-size bed &nbsp;| &nbsp;Luxury Bedding &nbsp;| Air Conditioning &nbsp;| Mini Living Area</strong></em></p>
1164
1165<p>Designed for your ultimate comfort, this room ensures a homely atmosphere from the moment you enter. Experience modern touches, vibrant Panamanian art-inspired decor, and captivating city views.</p>
1166</div>
1167        
1168          <div data-id="35707" data-module="room">
1169            <div class="m-content-object--footer info-price ">
1170              
1171              
1172                <a
1173                  href="https://reservations.travelclick.com/115965?HotelId=115965&languageid=1&rooms=1&adults=1&roomtypeid=535918"
1174                  class="btn btn-action
1175 js-reservation-link js-hide-when-member-rate"
1176                  target="_self"
1177                  rel="noopener"
1178                  aria-label="Book now for Deluxe King City View"
1179                >
1180                  
1181                    Book now
1182                  
1183                </a>
1184              
1185              
1186            </div>
1187          </div>
1188        
1189    </div>
1190  </div>
1191  
1192</div>
1193    <div class="m-content-object--col content__media">
1194  
1195  
1196      
1197    
1198      
1199    
1200  
1201  
1202    <div class="js-slider__wrapper js-lightbox-slider id-e75e7a737bba05d03c495e8555896656" data-lightbox-group>
1203  
1204  <div class="cms-radius cms-border" style="border-radius:0px">
1205    <div class="ratio-16-9-slider js-slider" data-pagination="true">
1206          
1207  
1208    <div 
1209      class="ratio-16-9"
1210      data-href="https://image-tc.galaxy.tf/wijpeg-ab7sxgwk61asn6oa3o5ilb5v1/cama-2_wide.jpg?crop=0%2C94%2C1800%2C1013"
1211      data-slider-lightbox
1212      data-text-alignment=""
1213      aria-label="Open Fullscreen Image"
1214      role="button"
1215      tabindex="0"
1216      >
1217      <div class="ratio-content">
1218        <picture>
1219          
1220            <img
1221  srcset="
1222    https://image-tc.galaxy.tf/wijpeg-ab7sxgwk61asn6oa3o5ilb5v1/cama-2_wide.jpg?crop=0%2C94%2C1800%2C1013&width=381 381w,
1223    https://image-tc.galaxy.tf/wijpeg-ab7sxgwk61asn6oa3o5ilb5v1/cama-2_wide.jpg?crop=0%2C94%2C1800%2C1013&width=928 928w,
1224    https://image-tc.galaxy.tf/wijpeg-ab7sxgwk61asn6oa3o5ilb5v1/cama-2_wide.jpg?crop=0%2C94%2C1800%2C1013&width=1140 1140w
1225  "
1226  sizes="
1227    (max-width: 767px) 381px,
1228    (max-width: 1199px) 928px,
1229    (min-width: 1200px) 1140px
1230  "
1231  data-lazy="https://image-tc.galaxy.tf/wijpeg-ab7sxgwk61asn6oa3o5ilb5v1/cama-2_wide.jpg?crop=0%2C94%2C1800%2C1013"
1232  src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="
1233  alt=""
1234/>
1235
1236          
1237        </picture>
1238        
1239      </div>
1240    </div>
1241  
1242    </div>
1243</div>
1244<div class="room-slider-footer clearfix">
1245  <div class="pull-left">
1246      
1247    
1248        <div class="m-social-share js-dropdown js-module-share-buttons">
1249            <button class="btn-link link-text m-social-share--label js-dropdown__trigger"
1250                aria-haspopup="true" aria-expanded="false">
1251                Share
1252                <svg class="icon icon-export" aria-hidden="true"><use href="#icon-export"></use></svg>
1253            </button>
1254            <div class="m-social-share__links-wrapper js-dropdown__menu" aria-hidden="true">
1255                <a href="#" target="_blank" rel="noreferrer" class="link-text js-share__facebook" aria-label="Share on Facebook (opens in a new tab)">
1256                    <svg aria-hidden="true" class="icon icon-facebook"><use href="#icon-facebook-filled"></use></svg>
1257                </a>
1258                <a href="#" target="_blank" rel="noreferrer" class="link-text js-share__x" aria-label="Share on X (opens in a new tab)">
1259                    <svg aria-hidden="true" class="icon icon-x"><use href="#icon-x"></use></svg>
1260                </a>
1261            </div>
1262        </div>
1263    
1264
1265  </div>
1266  <div class="pull-right room-detail__slider-controls">
1267      <div class="js-slider__insert-grouped-actions room-detail__slider-nav"></div>
1268      
1269        <button class="js-slider__light-box room-detail__image-enlarge" aria-label="Open Fullscreen Image">
1270          <svg class="icon icon-maximize"><use href="#icon-maximize"></use></svg>
1271        </button>
1272      
1273  </div>
1274</div>
1275</div>
1276<div class="dialog js-dialog-lightbox" aria-hidden="true">
1277  <div class="dialog-content--lightbox container">
1278    <div class="js-slider-container container"></div>
1279    
1279<script type="text/template" class="js-template">
1280      <div class="js-slider__wrapper">
1281        <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
1282          [%~ it.images :item%]
1283          <div class="slider-lightbox__slide [%? item.useLayoutWithCaptionsBelow %]with-captions-below[%?%]">
1284            <div class="slider-lightbox__image-container">
1285              [%? item.url && !item.caption && !item.useLayoutWithCaptionsBelow %]
1286                <div class="slider-lightbox__captions icon-chain">
1287                    <a href="[%= item.url %]"
1288                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
1289                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
1290                        class="icon-chain-wrapper">
1291                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
1292                    </a>
1293                </div>
1294              [%?%]
1295              [%? item.isVideo === true %]
1296                <div class="slider-lightbox__video-wrapper">
1297                  [%= item.video %]
1298                </div>
1299              [%?? item.isVideo === false %]
1300                <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
1301              [%?%]
1302              [%? item.title || item.desc || item.caption%]
1303                <div class="slider-lightbox__captions">
1304                  [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
1305                  [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
1306                  [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
1307                </div>
1308              [%?%]
1309              <div class="slider-lightbox__slides-controls">
1310                [%? it.options.download || (item.url && !item.caption) %]
1311                  <div class="slider-lightbox__actions">
1312                    [%? it.options.download %]
1313                    <a class="download-link" href="[%= item.downloadLink %]" download>
1314                      <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
1315                      <span class="download-link-text">Download</span>
1316                    </a>
1317                    [%?%]
1318                    [%? item.url && !item.caption && item.useLayoutWithCaptionsBelow %]
1319                    <a href="[%= item.url %]"
1320                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
1321                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
1322                        class="icon-chain-wrapper">
1323                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
1324                    </a>
1325                    [%?%]
1326                  </div>
1327                [%?%]
1328                <div class="js-slider__insert-grouped-actions"></div>
1329              </div>
1330            </div>
1331          </div>
1332          [%~%]
1333        </div>
1334      </div>
1335    </script>
1335
1336  </div>
1337</div>
1338
1339  
1340</div>
1341  
1342</div>
1343    </div>
1344    <div class="container p-room room__under-content">
1345      
1346        <div class="row m-content-object--row content-width">
1347          
1348
1349
1350
1351
1352        </div>
1353      
1354      
1355        <nav class="module-nav color-box" data-position="bottom">
1356    <div class="row">
1357        <div class="col-sm-6 module-nav__col pull-right-rtl">
1358            <div class="module-nav__group">
1359                    <a href="/rooms"  class="module-nav__item">
1360                    <svg class="icon icon-arrow-left" aria-hidden="true"><use href="#icon-arrow-left"></use></svg>
1361                    <span class="icon__text">Back to the list</span>
1362                    
1363                </a>
1364            </div>
1365        </div>
1366        
1367        <div class="col-sm-6 module-nav__col">
1368            <div class="module-nav__group module-nav__group--prev-next">
1369                <a href="/rooms/executive-deluxe-double-ocean-view" class="module-nav__item prev">
1370                    <svg class="icon icon-arrow-left" aria-hidden="true"><use href="#icon-arrow-left"></use></svg>
1371                    <span class="icon__text">Previous</span>
1372                </a>
1373                <a href="/rooms/deluxe-double-bed-city-view" class="module-nav__item next">
1374                    <span class="icon__text">Next</span>
1375                    <svg class="icon icon-arrow-right" aria-hidden="true"><use href="#icon-arrow-right"></use></svg>
1376                </a>
1377            </div>
1378        </div>
1379        
1380    </div>
1381</nav>
1382
1383      
1384    </div>
1385    
1386    
1387    
1388  </div>
1389</div>
1390
1391    <style>
1392        
1393        
1394        
1395        
1396
1397        .id-e75e7a737bba05d03c495e8555896656 .title-alignment {
1398  text-align: Left;
1399}
1400        .id-e75e7a737bba05d03c495e8555896656 .text-alignment {
1401  text-align: Left;
1402}
1403    </style>
1404
1405
1406
1407
1408
1409
1410
1411<script>
1412    window.footerConfigs = {
1413        "footerLanguages": {
1414  
1415    languageCount: '2',
1416    currentLanguage: 'English',
1417    currentLanguageShort: 'en',
1418    currentLanguageIcon: 'https://image-tc.galaxy.tf/wisvg-38ik1cqndysd7mdveqwcraqid/english.svg',
1419    languages: [
1420              {
1421          url: '/es/habitaciones/deluxe-king-vista-a-la-ciudad ',
1422          local: 'es',
1423          full: ' Español',
1424          short: 'es',
1425          icon: 'https://image-tc.galaxy.tf/wisvg-38bfyr3nsu3in1vtzb7thfxeg/espanol.svg',
1426        },
1427          ]
1428  
1429}
1430    }
1431
1432    if(!window.footerTwoTextFields) {
1433        window.footerTwoTextFields = [];
1434    }
1435    window.footerTwoTextFields['id-e75e7a737bba05d03c495e8555896656'] = {
1436        hotelName: `Decapolis Hotel Panama`,
1437        contact: `<p>Av. Vasco Nu&ntilde;ez de Balboa, Panam&aacute;,<br \/>\r\nProvincia de Panam&aacute;, Panama<br \/>\r\nPhone:&nbsp;<a href=\"tel:507 201 8090\">+507 201-8100<\/a>&nbsp;|&nbsp;<a href=\"tel:507 6780 0472\">+507 6982-4908<\/a>&nbsp;<br \/>\r\nEmail:&nbsp;<a href=\"mailto:[email protected]\">[email protected]<\/a><\/p>\r\n`,
1438        copyright: `<p>&copy; 
1438<script>document.write(new Date().getFullYear());<\/script> Decapolis Hotel Panama | Designed by <a href=\"https:\/\/amadeus.com\/en\" target=\"_blank\">Amadeus<\/a><\/p>\r\n`
1439    }
1440
1441    if(!window.footerTwoLinks) {
1442        window.footerTwoLinks = {};
1443    }
1444    window.footerTwoLinks['id-e75e7a737bba05d03c495e8555896656'] = {footerLinksList: [
1445{
1446    url: '/contact',
1447    target: false,
1448    text: `Contact`
1449},
1450{
1451    url: '/notice-of-accessibility',
1452    target: false,
1453    text: `Notice of Accessibility`
1454},
1455{
1456    url: '',
1457    target: false,
1458    text: `<a href=\"javascript:void(0);\" onclick=\"window.sp.showPrivacyBanner();\">Privacy<\/a>`
1459},]}
1460
1461    if(!window.footerTwoNewsLetter) {
1462        window.footerTwoNewsLetter = [];
1463    }
1464    window.footerTwoNewsLetter['id-e75e7a737bba05d03c495e8555896656'] ={
1465        btnTitle:  `Sign Up`,
1466        placeholder: `Your email`,
1467    }
1468
1469    if(!window.footerTwoCustomHtml) {
1470        window.footerTwoCustomHtml = [];
1471    }
1472    window.footerTwoCustomHtml['id-e75e7a737bba05d03c495e8555896656'] = {
1473        contentHtml: ''
1474    }
1475
1476    if(!window.footerTwoLocales) {
1477        window.footerTwoLocales = [];
1478    }
1479    window.footerTwoLocales['id-e75e7a737bba05d03c495e8555896656'] = {
1480        opensInANewTab: `opens in a new tab`,
1481        addEmailToSub: `Add your email to subscribe`,
1482        followUs: `Follow us`,
1483        navigationLink: `Link`,
1484        manageCookies: `Manage Cookies`
1485    }
1486</script>
1486
1487<footer class="footer m-footer-base_2 js-footer-two-app" id="footer-content" data-footer-name="ft2" v-cloak>
1488    <footer-two-app
1489        :configs="{
1490            websiteType: 'hotel',
1491            blockId: 'id-e75e7a737bba05d03c495e8555896656',
1492            newsletter: {
1493                enabled: true,
1494                buttonOnly: false,
1495                url: '/sign-up',
1496                opensInNewTab: true,
1497                style: 'Action Custom',
1498            },
1499            logo: {
1500                logoTop: 'https://image-tc.galaxy.tf/wisvg-53mrxdttw2fxgvids2uujhnef/footer-logo.svg',
1501                logoBottom: '',
1502                customBackground: {
1503                    enabled: false,
1504                    backgroundColor: ''
1505                },
1506                additionalLanguages: {
1507                    enabled: false,
1508                    logoTop: '',
1509                    logoBottom: '',
1510                    backgroundColor: ''
1511                }
1512            },
1513            hr: {
1514                enabled: false,
1515                width: '100',
1516                devices: 'All Devices'
1517            },
1518            socialIcons: {
1519                enabled: true,
1520                label: false
1521            },
1522            languageSelectorEnabled: false,
1523            widgetEnabled: false,
1524            isSecurePrivacyEnabled: true,
1525            manageCookies: true,
1526            socialIconLinks: {iconStyles: {
1527    iconStyle: 'outlined',
1528    socialIconColor: ''
1529},
1530socialLinks: {
1531    facebook: 'https://www.facebook.com/DecapolisPanama',
1532    facebookTarget: true,
1533    twitter: '',
1534    twitterTarget: false,
1535    tripAdvisor: '',
1536    tripAdvisorTarget: false,
1537    instagram: 'https://instagram.com/decapolishotelpanama?igshid=NzZlODBkYWE4Ng==',
1538    instagramTarget: true,
1539    youTube: '',
1540    youTubeTarget: false,
1541    pinterest: '',
1542    pinterestTarget: false,
1543    weChat: '',
1544    weChatTarget: false,
1545    linkedin: '',
1546    linkedinTarget: false,
1547    tiktok: 'https://www.tiktok.com/@decapolishotelpanama',
1548    tiktokTarget: true,
1549    xing: '',
1550    xingTarget: false,
1551    google: '',
1552    googleTarget: false,
1553    lineMessenger: '',
1554    lineMessengerTarget: false,
1555    whatsapp: 'https://wa.me/50769824908',
1556    whatsappTarget: true,
1557    weibo: '',
1558    weiboTarget: false,
1559    flickr: '',
1560    flickrTarget: false,
1561    foursquare: '',
1562    foursquareTarget: false,
1563    snapchat: '',
1564    snapchatTarget: false
1565},
1566locales: {
1567    opensInANewTab: 'opens in a new tab',
1568}},
1569            customSocialIconsList: {iconColor: '',
1570customSocialIconsList: []}
1571        }"
1572    >
1573    </footer-two-app>
1574    
1575</footer>
1576<script type="text/javascript" id="lightbox_json_store">
1577	var GalaxyPersonalization = { pageCampaigns : [],
1578	allActiveCampaigns : []}
1579</script>
1579
1580
1581<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-d1efa1e1-bdc4-4482-bdff-6cea32836496"></script>
1581<!-- Generated by Galaxy-->
1582<script type="text/template" id="sliderPrevArrow">
1583    <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>
1584</script>
vendor: 1 bytes, line 1584
1584
1585<script type="text/template" id="sliderNextArrow">
1586    <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>
1587</script>
vendor: 1 bytes, line 1587
1587
1588<script type="text/template" id="sliderPagination">
1589    <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div>
1590</script>
vendor: 1 bytes, line 1590
1590
1591<script type="text/template" id="sliderPlayPause">
1592    <button class="slick-play-pause" type="button">
1593        <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>
1594        <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>
1595    </button>
1596</script>
vendor: 1 bytes, line 1596
1596
1597<script type="text/template" id="sliderGroupedActions">
1598    <div class="slider__actions slider__actions--flat">
1599		<span class="sr-only">Slideshow control buttons</span>
1600		<span class="sr-only">Clicking on the following links will update the content above</span>
1601        <div class="slider__action js-slider-prev-container"></div>
1602        <div class="slider__action js-slider-pagination-container"></div>
1603        <div class="slider__action js-slider-next-container"></div>
1604    </div>
1605</script>
vendor: 1 bytes, line 1605
1605
1606<script type="text/template" id="sliderGroupedActionsAutoRotate">
1607    <div class="slider__actions slider__actions--flat">
1608		<span class="sr-only">Slideshow control buttons</span>
1609		<span class="sr-only">Clicking on the following links will update the content above</span>
1610        <div class="slider__action js-slider-pagination-container"></div>
1611        <div class="slider__action js-slider-prev-container"></div>
1612        <div class="slider__action js-slider-playpause-container"></div>
1613        <div class="slider__action js-slider-next-container"></div>
1614    </div>
1615</script>
vendor: 1 bytes, line 1615
1615
1616<script type="text/template" id="templateReadMore">
1617    <a class="l-read-more" href="#"  aria-label="Read more about Decapolis Hotel Panamá" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
1618</script>
vendor: 1 bytes, line 1618
1618
1619<script type="text/template" id="templateReadLess">
1620    <a class="l-read-less" href="#"  aria-label="Read less about Decapolis Hotel Panamá"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a>
1621</script>
vendor: 1 bytes, line 1621
1621
1622<script>
1623var traductionBM = {
1624    previousMonth: 'Previous Month',
1625    nextMonth: 'Next Month',
1626}
1627</script>
vendor: 1 bytes, line 1627
1627
1628<script>
1629var validationMessages = {
1630    required: "This field is required.",
1631    email: "Please enter a valid e-mail address.",
1632    url: "Please enter a valid URL.",
1633    date: "Please enter a valid date.",
1634}
1635</script>
vendor: 1 bytes, line 1635
1635
1636<script>
1637  window.isHome = "0";
1638
1639  window.localeSlider = {
1640  goToNextSlide: 'Go to next slide, slide {current} of {total}',
1641  goToPrevSlide: 'Go to previous slide, slide {current} of {total}',
1642  lastSlide: 'You are on the last slide',
1643  firstSlide: 'You are on the first slide',
1644  nowOnSlide: 'You are now on slide {current} of {total}',
1645  videoPause: 'Slider is paused',
1646  videoPlay: 'Slider is playing',
1647  toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}',
1648  youAreOnFullScreen: 'You are on full image',
1649  youCloseFullScreen: 'You closed the full image'
1650  };
1651</script>
1651
1652
1653<script defer src="/integration/tc-theme/public/js/bundle.js?v1be9384bede72018d78a3ec40a9dbcdf"></script>
1653
1654<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div>
1655<div class="dialog js-dialog-lightbox-vue" aria-hidden="true">
1656  <div class="dialog-content--lightbox container">
1657    <div class="js-slider-container container"></div>
1658    
1658<script type="text/template" class="js-template" id="js-template-lightbox">
1659      <div class="js-slider__wrapper">
1660        <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]>
1661          [%~ it.images :item%]
1662          <div class="slider-lightbox__slide">
1663            <div class="slider-lightbox__image-container">
1664              [%? item.url && !item.caption%]
1665                <div class="slider-lightbox__captions icon-chain">
1666                    <a href="[%= item.url %]"
1667                        [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%]
1668                        [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%]
1669                        class="icon-chain-wrapper">
1670                        <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg>
1671                    </a>
1672                </div>
1673              [%?%]
1674              [%? item.isVideo === true %]
1675                <div class="slider-lightbox__video-wrapper">
1676                  [%= item.video %]
1677                </div>
1678              [%?? item.isVideo === false %]
1679                <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==">
1680                [%? item.title || item.desc || item.caption%]
1681                <div class="slider-lightbox__captions">
1682                  [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%]
1683                  [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%]
1684                  [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%]
1685                </div>
1686                [%?%]
1687              [%?%]
1688              [%? it.options.download %]
1689                <div class="slider-lightbox__actions">
1690                  <a class="download-link" href="[%= item.downloadLink %]" download>
1691                    <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg>
1692                    Download
1693                  </a>
1694                </div>
1695              [%?%]
1696            </div>
1697          </div>
1698          [%~%]
1699        </div>
1700        <div class="slider-lightbox__slides-controls clearfix">
1701          <div class="pull-right">
1702            <div class="js-slider__insert-grouped-actions"></div>
1703          </div>
1704        </div>
1705      </div>
1706    </script>
1706
1707  </div>
1708</div>
1709<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div>
1710<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
1711<script>
1712  window.locale ={
1713    moreMenuClosed : 'More menu closed',
1714    moreMenuOpened :'More menu opened',
1715    bookingMaskClosed: 'Booking mask closed',
1716    bookingMaskOpened: 'Booking mask Opened'
1717  }
1718</script>
1718
1719<div id="tooltips-wrapper"></div>
1720
1721
1722<!-- Extension Consent Popup -->
1723
1724
1725
1726<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?v1be9384bede72018d78a3ec40a9dbcdf" crossorigin="anonymous"></script>
1726
1727
1728
1729<script class="js-module-currency-switcher">
1730  let currencySwitcherConfig = {
1731
1732    hotelId: '115965',
1733    isChain: false,
1734    geolocation: false,
1735    defaultCurrency: 'USD',
1736    topCurrencies: ''.split(','),
1737    currenciesAsCode: ''.split(','),
1738
1739    locales: {
1740      search: 'Search',
1741      topCurrencies: 'Top currencies',
1742      allCurrencies: 'All currencies',
1743      results: 'Results',
1744      noResults: 'No results found',
1745      removeButton: 'cleans the search input',
1746      optionButton: 'will be set as the default currency',
1747      selectYourCurrency: 'Select your currency',
1748      opensThePopup: 'Opens the currency switcher dialog',
1749      selectedCurrency: 'Selected currency:',
1750      backToMenu: 'Back to the menu',
1751      popupClose: 'Back to the menu'
1752    }
1753  };
1754  
1755  if (!window.GLXExtensions) {
1756    window.GLXExtensions = { 
1757      currencySwitcher: currencySwitcherConfig 
1758    };
1759  } else {
1760    window.GLXExtensions.currencySwitcher = currencySwitcherConfig;
1761  }
1762</script>
vendor: 1 bytes, line 1762
1762
1763<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?v1be9384bede72018d78a3ec40a9dbcdf" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1763
1763
1764<script type="text/javascript"  src="/DBHwPgvxWg/JO/vZ0jnM13/0wzwtbVwcfVccz3O9L/WQBtVw/BVQ0WRg/NWzY"></script>
1764</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.