1<!doctype html> 2<html dir="ltr" lang="en" data-lang="" data-template="contact-us" data-template-source="tc-theme"> 3<head>
4<script> 5 var galaxyInfo = { 6 website_id: 657, 7 tvs: 1, 8 cms_id: 10469, 9 iso: "en_US", 10 local: "en", 11 traduction_id: 1, 12 env: "prod", 13 domain_unique_id: "5c4fdd444a55eb56ff89617749d6414a", 14 proxy_url: "https://tc.galaxy.tf", 15 proxy_key: "53cfdf09adbbc31efa06a6215ff391cc", 16 proxy_url_lead: "https://tc.galaxy.tf/leads?key=53cfdf09adbbc31efa06a6215ff391cc&glx-website-id=657&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/657/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/660ea9a41f32525fd8e29023.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=Arimo:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Arimo: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=Arimo:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 40<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Bad+Script:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Bad+Script: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=Bad+Script:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 41<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:400,400i,700,700i&display=swap&subset=latin,latin-ext"/></noscript> 42<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests"> 43<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=2.0, user-scalable=1"> 44<link rel="stylesheet" href="/css/custom/657/1/main/f932e7fe85770d3c31462b2a27e61871/main.css" data-theme-name="th1">
45<script> 46// Picture element HTML5 shiv 47document.createElement( "picture" ); 48</script>
vendor: 1 bytes, line 48
48
49<script>var BIDnumber = '0';</script>
49 50 51 52 53 54<style> 55 :root { 56 --btn-animation-type: Instant; 57 58 --hero-animation-type: ; 59 --hero-animation-start: No animation; 60 --hero-animation-text: No Animation; 61 --hero-animation-slider: Fade out image; 62 --hero-animation-slider-delay: 6000ms; 63 --hero-animation-pages: Homepage; 64 65 --on-scroll-animation: ; 66 --on-scroll-animation-pages: Homepage; 67 68 --member-rate-enabled: ; 69 --member-rate-custom-logo: ; 70 } 71</style>
72<script> 73 console.log('Inside Theme Extension - Global Head', 'prod'); 74</script>
74 75<!-- 76 77 78<link rel="stylesheet" href="/css/custom/657/287/main/3c4f05009655651f67d78cdfcb6cd152/main.css" /> --> 79 80
81<script> 82 const tcIntegratedDatalayerConfig = { 83 website: { 84 name: "Uptown Palace", 85 type: '3', 86 tvs: '1', 87 nbHotel: 88 89 '6' 90 91 92 , 93}, 94 websiteItem: { 95 bid: '0', 96 97 hotelId: '669', 98 99 bookingEngineHotelId: '95194', 100 bookingEngineProvider: 101 102"iHotelier (BE5)" 103 104 105, 106 branding: { 107 name: 108 109"Uptown Palace" 110 111, // new 112 brand: 113 114"Extro Hotels" 115 116 117, 118 masterBrand: 119 120"Extro Hotels" 121 122 123, 124 chainId: 'false', 125 }, 126 location: { 127 city: "Milano", 128 country: "Italy", 129 countryCode: "IT", 130 state: "Lombardy", 131 }, 132 rating: '0', 133 roomTypesCount: '9' 134}, 135 hotelInDetail: 136{ 137 138}, 139 ibe: { 140 ibeGeneral: [{"id":217,"hotel_id":669,"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}], 141 ibeProductDisplay: [{"id":217,"hotel_id":669,"is_service_enhancements":1,"is_mandatory":0,"default_product_tab_id":1,"desktop_layout_id":3,"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"}] 142}, 143 }; 144 145 if (!window.GLXExtensions){ 146 window.GLXExtensions = { tcIntegratedDataLayer: { isEnabled: true, config: tcIntegratedDatalayerConfig } } 147 } else { 148 window.GLXExtensions.tcIntegratedDataLayer = { isEnabled: true, config: tcIntegratedDatalayerConfig } 149 } 150</script>
150 151 152<link rel="preload" href="/css/custom/657/307/main/6b2bc9d42fbf7c03510d62ed1d4bfdfe/main.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> 153<noscript><link rel="stylesheet" href="/css/custom/657/307/main/6b2bc9d42fbf7c03510d62ed1d4bfdfe/main.css" /></noscript> 154<style> 155/* While loading */ 156glx-tc-lead-rate:not([data-state="ready"]) { 157 opacity: 0.5; 158 cursor: wait; 159} 160/* avoid content jumping after loading in case there is no fallback */ 161glx-tc-lead-rate-member-value, 162glx-tc-lead-rate-value { 163 &:empty::before { 164 content: '\00a0'; /* equivalent to force taking space */ 165 } 166} 167/* If there is no rate or fallback, we hide the rate */ 168glx-tc-lead-rate[data-empty="true"] { 169 display: none!important; 170} 171</style> 172 173 174<!-- webcomponents for rates from proxy -->
175<script type="module" src="/integration-tools/rate-components/public/rates-proxy.js?v1.4.0" ></script>
175 176 177 178<link type="image/x-icon" href="https://image-tc.galaxy.tf/wiico-9dkrwfaitjouim4mtbr8s7m4e/favicon.ico" rel="shortcut icon"/> 179<style> 180.has-no-hero .header--1 .header__logo, .header--fixed .header--1 .header__logo{ 181height:69px; 182} 183</style><style> 184.col-lg-5 { 185 width: 90%; 186} 187 188 .ratio-16-9::before{ 189 display:none; 190 } 191.contact-details-container { 192 display: flex; 193 align-items: flex-start; 194 justify-content: space-between; 195} 196 197@media (max-width: 650px){ 198 .col-lg-5 { 199 width: inherit; 200 } 201} 202 203@media (max-width: 767px){ 204 .contact-details-container { 205 display:block; 206 } 207 .ratio-16-9::before{ 208 display:none; 209 } 210 211} 212</style> 213<title>Hotels near Milan Station | Uptown Palace Milan</title> 214<meta name="description" content="See the location map and contact details of Uptown Palace, located in Milan centre and easy reachable through public transport. Find us here!" /> 215<meta name="keywords" content="" /> 216<meta property="og:site_name" content="Uptown Palace" /> 217<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 218<meta name="robots" content="index, follow" /> 219<meta name="google-site-verification" content="0eHcp7HAbPPzkJxDNnVELApQIEfZ7N3lJgRd9TskSJI" /> 220<link rel="canonical" href="https://www.uptownpalace.com/location-contact" /> 221<link rel="alternate" href="https://www.uptownpalace.com/location-contact" hreflang="en" /> 222<link rel="alternate" href="https://www.uptownpalace.com/it/location-e-contatti" hreflang="it" /> 223<meta property="og:locale" content="en_US" /> 224<meta property="og:locale:alternate" content="it_IT" /> 225<meta property="og:type" content="website" /> 226<meta property="og:url" content="https://www.uptownpalace.com/location-contact" /> 227<meta property="og:title" content="Hotels near Milan Station | Uptown Palace Milan" /> 228<meta property="og:description" content="See the location map and contact details of Uptown Palace, located in Milan centre and easy reachable through public transport. Find us here!" /> 229<meta name="msvalidate.01" content="FC8DDDBA14DDD21A3DE6171B9064C163" />
230<script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@id":"https:\/\/www.uptownpalace.com\/","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@id":"https:\/\/www.uptownpalace.com\/location-contact","name":"Location & contact"}}]}</script>
vendor: 1 bytes, line 230
230
231<script>var websiteID = 657;</script>
vendor: 1 bytes, line 231
231
232<script>var cms = 10469</script>
vendor: 1 bytes, line 232
232
233<script>var ts_roll_up_tracking = 'enabled';</script>
vendor: 1 bytes, line 233
233
234<script> var ts_analytics = {"booking_engine_hotel_id":"95194","hotel_bid":"","master_brand_bid":"","brand_bid":614291,"master_brand_chain_id":""}</script>
vendor: 1 bytes, line 234
234
235<script> 236var 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":"uptownpalace.com","parentHostname":"extrohotels.com"}; 237 dl.loggedIn = galaxyGMS.isUserLoggedIn() ? "yes" : "no"; 238 dl.memberTier = galaxyGMS.userTierKey() ? galaxyGMS.userTierKey() : "null"; 239</script>
vendor: 1 bytes, line 239
239
240<script>
vendor: 335 bytes, lines 240-244
240(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 241 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 242 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 243 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 244 })(window,document,'script','dataLayer','
244GTM-TL2MM4B
vendor: 6 bytes, lines 244-245
244'); 245
245</script>
245 246 247<style> 248/* 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. */ 249figure.image_resized.glx-cke5-image[style*="width"] img { 250 width: 100%; 251 height: auto; 252} 253</style>
254<script>
vendor: 348 bytes, lines 254-259
254 255 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 256 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 257 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 258 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 259 })(window,document,'script','dataLayer','
259GTM-MDC68K
vendor: 8 bytes, lines 259-260
259'); 260
260</script>
vendor: 1 bytes, line 260
260
261<script>
vendor: 348 bytes, lines 261-266
261 262 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 263 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 264 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 265 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 266 })(window,document,'script','dataLayer','
266GTM-P8FT53J
vendor: 8 bytes, lines 266-267
266'); 267
267</script>
vendor: 1 bytes, line 267
267
268<script>_dynamic_base = "https://dynamic.travelclick-websolutions.com"</script>
268 269 270 271 <link rel="preload" as="image" href="https://image-tc.galaxy.tf/wijpeg-6zk9o2si4cg4wmvgcxyhcp8kz/guglie.jpg?width=1920" fetchpriority="high"/> 272 273 274 <link rel="preload" as="image" href="" fetchpriority="high"/> 275 276 277 278 279 280 281 282 283</head> 284<body class="g_contact-us no-js sticky-footer header1 285 remove-level-three-navigation" 286 data-g-key="AIzaSyCcKp0PYPfA_sIaOysUjIFN8Hf797Yw9aE" 287 288>
289<script>document.body.classList.remove("no-js");document.body.classList.add('js-loading');</script>
289 290<div id="m-header1-skeleton" class="header1-skeleton" aria-hidden="true"></div>
291<script> 292 var websiteGlobalVariables = { 293 'rates': { 294 'hideOldPrices': false 295 } 296 }; 297 298 // Set the CSS custom property dynamically 299 document.documentElement.setAttribute( 300 'data-hide-old-prices', 301 websiteGlobalVariables.rates.hideOldPrices 302); 303</script>
303 304<a href="#header-content" class="skip-main">Skip to navigation</a> 305 306<a href="#site-content" class="skip-main">Skip to main content</a> 307 308<a href="#footer-content" class="skip-main">Skip to footer</a> 309 310<img id="tc-theme-svg-list" src="/integration/tc-theme/public/svg/svg-icons.svg" alt="Website's SVG icons" width="0" height="0"/> 311 312 <style> 313 .id-801264228bbe07281ca14506df0090c3 .dialog-close, .id-801264228bbe07281ca14506df0090c3.m-popup { 314 color: #000000; 315 } 316 </style> 317 318 319 320 321 322 323 324 325
325<script type="text/template" id="extension-zone-cs-container"> 326<div class="cs-container"></div> 327</script>
vendor: 2 bytes, line 327
327
328<script> 329 if(!window.hotelModule) { 330 window.hotelModule = []; 331 } 332 window.hotelModule['id-fb47331478a46937ea4a25e1abe357d0'] = { 333 url: '/json/search/1/1/hotels-dropdown-data.json' 334 } 335 window.headerMenu = {navItems: [{"url":"\/","name":"Home","current":"","target":""},{"url":"\/accommodation-in-milan","current":"","name":"Accommodation","target":""},{"url":"\/photo-gallery","current":"","name":"Gallery","target":""},{"url":"\/location-contact","current":"current","name":"Location & Contact","target":""},{"url":"\/opera-package","current":"","name":"Opera Package","target":""},{"url":"\/meetings-and-events-in-milan","current":"","name":"Meeting & Events","target":""},{"url":"\/dining-in-milan","current":"","name":"Dining","target":""},{"url":"\/facilities-and-services","current":"","name":"Facilities & Services","target":""},{"url":"\/local-attractions","current":"","name":"Local Attractions","target":""}]} 336 window.headerConfigs = { 337 headerId: 'id-fb47331478a46937ea4a25e1abe357d0', 338 hrefLanguage: 'en', 339 showSecondaryNavigation: false, 340 showLevelThreeNavigation: false, 341 secondaryNav: [], 342 logo: { 343 link: '/', 344 linkTarget: false, 345 title: 'Back to the homepage', 346 hasBackground: false, 347 background: '', 348 hasScrollLogo: true, 349 scrollLogo: 'https://image-tc.galaxy.tf/wipng-71724vh6rri58sl4gkecgdb11/uptown-palace-logo-scroll.png?width=500', 350 scrollLogoAlt: 'Logo of Uptown Palace in Milan', 351 hasMobileLogo: true, 352 mobileLogo: 'https://image-tc.galaxy.tf/wipng-2krn4lo85gmp557pqurfaqjqn/uptown-mobil.png?width=250', 353 mobileLogoAlt: 'Logo of Uptown Palace in Milan', 354 logo:'https://image-tc.galaxy.tf/wipng-1xx43cr9gwqbx988bjztv7his/uptown-logo.png?width=500', 355 logoAlt: 'Official logo of Uptown Palace in Milan', 356 additionalLanguagesLogosSettings: { 357 isEnabled: false, 358 hasLogo: false, 359 logo: '', 360 logoAlt: '', 361 hasScrollLogo: true, 362 scrollLogo: '', 363 scrollLogoAlt: '', 364 hasMobileLogo: false, 365 mobileLogo: '', 366 mobileLogoAlt: '', 367 hasBackground: false, 368 background: '', 369 }, 370 }, 371 showLanguageSwitcher: true, 372 languageSwitcher: { 373 374 languageCount: '2', 375 currentLanguage: 'English', 376 currentLanguageShort: 'en', 377 languages: [ 378 { 379 url: '/it/location-e-contatti ', 380 local: 'it', 381 full: 'Italiano', 382 short: 'it', 383 }, 384 ] 385 386}, 387 showCurrencySwitcher: true, 388 hasPhoneNumber: true, 389 phoneNumber: '+39 02 305131', 390 phoneNumberSanitized: '+3902305131', 391 phoneNumberLabel: '', 392 hasSubpages: true, 393 maxNavItems:'4', 394 hamburgerIconColor: '', 395 bookNowLabel: "Book now", 396 dropShadowOnScroll: true, 397 headerMenu:{ navItems:'' }, 398 gmsHeaderDropdown: {}, 399 hotelDropdownConfig:{ 400 crossWebsiteLinking: false, 401 homeLink: '', 402 homeLinkTarget: false, 403 homeLinkLabel: '', 404 homeIcon: false, 405 customHomeIcon: '', 406 groupHotelsDropdowns: '', 407 defaultHotel: '', 408 uncategorisedHotel: '', 409 }, 410 locales: { 411 navigationLink: 'Link', 412 showSubMenuFor:'show submenu for ', 413 hamburgerMenu:'Hamburger Menu', 414 mainNavigation:'main navigation', 415 opensBookingMask:'opens booking mask', 416 closeBookingMask:'close booking mask', 417 closeMoreMenu:'close more menu', 418 backToTheMenu:'back to the menus', 419 gms_helloUser:'Hello,', 420 gms_signOut:'Sign Out', 421 gms_point: 'Point', 422 gms_points: 'Points', 423 gms_night:'Night', 424 gms_nights:'Nights', 425 gms_stay:'Stay', 426 gms_stays:'Stays', 427 call_us:'call us at', 428 menu:'Menu' 429 } 430 } 431</script>
431 432<div id="header-one" class="header-one header-logo-alts" data-scroll-logo-alt="Logo of Uptown Palace in Milan" data-logo-alt="Official logo of Uptown Palace in Milan" > 433 <header-one></header-one> 434</div> 435 436 437 438<!-- BM CORE SETTING EXAMPLE -->
439<script> 440 const calendarSettings = { 441 442 displayDateFormat:"MM/DD/YYYY", 443 isLargeLayout: true, 444 445 siteLanguage: 'en', 446 firstDayOfTheWeek: 0, 447 monthsToShow: 1, 448 showDaysInNextAndPreviousMonths: false, 449 450 minimumDaysOfStay: 1, 451 minimumDaysOfStayDefault: 1, 452 minimumDaysOfStaySecondary: 1, 453 minimumDaysOfStayDefaultSecondary: 1, 454 useMinimumDaysOfStaySecondary: false, 455 456 useDefaultArrows: false, 457 arrowsCustomClass: { 458 prev: 'icon icon-arrow-left', 459 next: 'icon icon-arrow-right', 460 }, 461 checkIn: { 462 field: 'bm-checkin-input', 463 trigger: 'bm-checkin-trigger', 464 container: 'bm-calendars', 465 }, 466 checkOut:{ 467 field: 'bm-checkout-input', 468 trigger: 'bm-checkout-trigger', 469 container: 'bm-calendars', 470 }, 471 flexibleDates: { 472 enabled: false, 473 field: 'flexible-dates-input', 474 content: 'My dates are flexible', 475 checkedMark: '<svg class="icon icon-arrow-bottom"><use href="#icon-check"></use></svg>' 476 }, 477 ratesInCalendar: { 478 enabled: false, 479 device: 'desktop', 480 dailyRatesData: [], 481 indicatorColor: '', 482 customCalendar: { 483 calendarContainer: 'bm-rates-calendar', 484 monthsContainer: 'bm-rates-calendar-months', 485 monthsTrigger: 'bm-rates-month-trigger', 486 daysContainer: 'bm-rates-calendar-days', 487 daysTigger: 'bm-rates-calendar-days', 488 applyTigger: 'bm-rate-calendar-apply', 489 closeTigger: 'bm-rate-calendar-close', 490 }, 491 indicatorLabel: "Lowest available rate", 492 rateLabel: "Rates from ", 493 backBtnLabel: "Go back", 494 monthSelectorLabel: "Select your dates", 495 applyBtnLabel: "Apply dates", 496 }, 497 wcag: { 498 selectedCheckInDate: "Selected check in date is", 499 selectedCheckOutDate: "Selected check out date is", 500 selectedCheckInDateText: "This button opens the calendar to select check in date.", 501 selectedCheckOutDateText: "This button opens the calendar to select check out date.", 502 selected: "Selected", 503 checkInLiveRegionId: 'checkin-region', 504 checkOutLiveRegionId: 'checkout-region', 505 incorrectDateFormatEntered: "Incorrect date format used, please use date format", 506 minimumDaysOfStay: "Minimum Night Stay", 507 calendarExpanded: "Calendar Expanded", 508 }, 509 labels: { 510 previousMonth: "Previous Month", 511 nextMonth: "Next Month", 512 } 513}; 514 const bm_core_settings = { 515 dataContainer: 'bm-app', 516 container: 'bm-box-wrapper', 517 518 startingDate: '2020-08-05', 519 520 calendars: calendarSettings, 521 leadRates: { 522 showRates: 1 , 523 showStrikeThroughRate: false, 524 displayPrice: 'lead-rates-price', 525 bestRateLogo: { 526 enabled: false, 527 logo: "", 528 fallbackText: "" 529 } 530 }, 531 wcag: { 532 bookNow:{ 533 id: 'booking-mask-submit', 534 opensInANewTab: "opens in a new tab" 535 } 536 }, 537 538 saveBookingSession: false , 539 website: { 540 hotelTypeId: '3', 541 booking_engine_hotel_id: '95194', 542 booking_mask_url: 'https://reservations.travelclick.com/95194?', 543 booking_engine_provider_id: '29' , 544 second_booking_engine_provider_id: '0', 545 second_booking_engine_hotel_id: '0', 546 second_booking_engine_url: '', 547 second_booking_mask_url: '', 548 hasFamilyPricing: false, 549 be_open_in_new_tab: false , 550 551 hotels:[] 552 553}, 554 555 556module: 'hotel', 557id: '669', 558 559}; 560 const bm_ui_settings = { 561 dataContainer: 'bm-app', 562container: 'bm-box-wrapper', 563containers: { 564 'header1': { 565 vertical: { 566 base: '#bm-hero-container', 567 noHero: '#no-hero', 568 collapsed: '#bm-collapsed-wrapper', 569 triggers: '.bm-collapsed-wrapper' 570 }, 571 horizontal: { 572 base: '#bm-horizontal-hero', 573 belowHero: '#bm-horizontal-below-hero', 574 noHero: '#no-hero', 575 collapsed: '#bm-collapsed-horizontal-wrapper', 576 triggers: '.bm-collapsed-wrapper' 577 }, 578 'area-search': { 579 base: '#bm-horizontal-hero', 580 belowHero: '#bm-horizontal-below-hero', 581 noHero: '#no-hero', 582 collapsed: '#bm-collapsed-horizontal-wrapper', 583 triggers: '.bm-collapsed-wrapper' 584 }, 585 'horizontal-hotel-plus-air': { 586 base: '#bm-horizontal-hero', 587 belowHero: '#bm-horizontal-below-hero', 588 noHero: '#no-hero', 589 collapsed: '#bm-collapsed-horizontal-wrapper', 590 triggers: '.bm-collapsed-wrapper' 591 } 592 }, 593 'header2': { 594 vertical: { 595 base: '#bm-vertical-base', 596 noHero: '#no-hero', 597 collapsed: '#bm-vertical-base', 598 triggers: '.bm-collapsed-wrapper' 599 }, 600 horizontal: { 601 base: '#bm-horizontal-hero', 602 belowHero: '#bm-horizontal-below-hero', 603 noHero: '#no-hero', 604 collapsed: '#bm-collapsed-horizontal-wrapper', 605 triggers: '.bm-collapsed-wrapper' 606 }, 607 'area-search': { 608 base: '#bm-horizontal-hero', 609 belowHero: '#bm-horizontal-below-hero', 610 noHero: '#no-hero', 611 collapsed: '#bm-collapsed-horizontal-wrapper', 612 triggers: '.bm-collapsed-wrapper' 613 }, 614 'horizontal-hotel-plus-air': { 615 base: '#bm-horizontal-hero', 616 belowHero: '#bm-horizontal-below-hero', 617 noHero: '#no-hero', 618 collapsed: '#bm-collapsed-horizontal-wrapper', 619 triggers: '.bm-collapsed-wrapper' 620 } 621 }, 622 'headerAdvanced': { 623 vertical: { 624 base: '#bm-hero-container', 625 noHero: '#no-hero', 626 collapsed: '#bm-collapsed-wrapper', 627 triggers: '.bm-collapsed-wrapper' 628 }, 629 horizontal: { 630 base: '#bm-horizontal-hero', 631 belowHero: '#bm-horizontal-below-hero', 632 noHero: '#no-hero', 633 collapsed: '#bm-collapsed-horizontal-wrapper', 634 triggers: '.bm-collapsed-wrapper' 635 }, 636 'area-search': { 637 base: '#bm-horizontal-hero', 638 belowHero: '#bm-horizontal-below-hero', 639 noHero: '#no-hero', 640 collapsed: '#bm-collapsed-horizontal-wrapper', 641 triggers: '.bm-collapsed-wrapper' 642 }, 643 'horizontal-hotel-plus-air': { 644 base: '#bm-horizontal-hero', 645 belowHero: '#bm-horizontal-below-hero', 646 noHero: '#no-hero', 647 collapsed: '#bm-collapsed-horizontal-wrapper', 648 triggers: '.bm-collapsed-wrapper' 649 } 650 }, 651}, 652hero: { 653 container: 'm-hero',
654 typeShort: 'm-hero_short' 655}, 656//area-search 657areaSearch: { 658 enabled: false, 659 URL: '', 660 URLTarget: '', 661 sortResultsBy: '', 662 helperText: false, 663 locationFieldSearch: false, 664 disableCountrySearch: false, 665 disableRegionSearch: false, 666 disableCitySearch: false, 667 disablePoiSearch: false, 668 disableSearchIcons: false, 669 enableAllDestinationSearch: false, 670 hideCounterPerLevel: false, 671 hideSecondaryInfomation: false, 672 promocodePopUp: { 673 container: 'bm-as-promocode-popup', 674 trigger: 'bm-as-promocode-trigger', 675 mobileClose: 'bm-as-promocode-close', 676 mobileSaveChanges: 'bm-as-promocode-save-changes', 677 } 678}, 679roomPopUp: { 680 enabled: 681 682 true 683 , 684 cmsShowChildrenAges: false , 685 container: 'bm-pu-room-options', 686 roomContainer: 'bm-pu__rooms-container', 687 roomsSelector: 'js-as-room', 688 roomNumber: 'js-room-number', 689 childAgesContainer: 'js-room-child-ages', 690 infantAgesContainer: 'js-room-infant-ages', 691 trigger: 'bm-pu-room-trigger', 692 triggerGuestCount: 'guest_count', 693 triggerGuestLabel: 'guest_label', 694 triggerAdultCount: 'adult_count', 695 triggerAdultLabel: 'adult_label', 696 triggerChildrenCount: 'children_count', 697 triggerChildrenLabel: 'children_label', 698 triggerRoomCount: 'room_count', 699 triggerRoomLabel: 'room_label', 700 mobileClose: 'bm-pu-room-close', 701 mobileSaveChanges: 'bm-pu-room-save-changes', 702 selectRoomLabel: "This button opens the room selector.", 703 addRoom: 'add-room', 704 removeRoom: 'subtract-room', 705 trashRoom: 'bm-pu__room-remove', 706 roomCounter: 'bm-pu-room-counter', 707 adultSelector: 'bmadults', 708 childSelector: 'bm-children', 709 infantSelector: 'bm-infants', 710 labels: { 711 roomOptionsSaveChanges: "Save Changes", 712 roomSingular: "Room", 713 roomPlural: "Rooms", 714 guestSingular: "Guest", 715 guestPlural: "Guests", 716 labelAdults: "Adults", 717 labelChildren: "Children", 718 childAgeInformation: "< 11 years old", 719 infantAgeInformation: "< 2 years old", 720 selectYourOccupancy: "Select your occupancy", 721 addRoom: "Add Room", 722 removeRoom: "Subtract Room", 723 occupancy: "Occupancy", 724 } 725}, 726// button only 727buttonOnly: { 728 enabled: false, 729 URL: '', 730 URLTarget: '', 731 buttonClass: '' 732}, 733//book now buttons 734bookNow: { 735 mobile: { 736 open: 'js-trigger-open-collapse', 737 openLabel: "Book now", 738 close: 'js-trigger-close-collapse', 739 closeLabel: "close" 740 }, 741 desktop: { 742 id: 'booking-mask-submit', 743 label: "Book now", 744 open: 'js-trigger-open-collapse', 745 openLabel: "Book now", 746 close: 'js-trigger-close-collapse', 747 closeLabel: "close" 748 } 749}, 750// layout 751layout: 'vertical', 752fullyExpanded: false, 753horizontalIsFullWidth: false, 754isSticky: false, 755position: 'right', 756collapsed: 'opened', 757collapsePosition: 'in-line', 758//check in/out labels 759checkInLabel: "Check In", 760checkOutLabel: "Check Out", 761requiredFieldsLocal: "* Fields Required", 762headerType: null, 763 //calendars information shared with core 764 calendars: calendarSettings, 765 //hotel select 766hotelSelect: 'booking-mask-hotel', 767hotelSelectWrapper: 'booking-mask-hotel-wrapper', 768selectHotelLabel: "Select hotel", 769selectHotelPlaceHolder: "Select hotel placeholder", 770showNumberOfHotels: false, 771hotelSelectRequired: false, 772showHotelCountry: false, 773//rooms 774showRooms: true, 775rooms: { 776 id:'bm-rooms', 777 min: '1', 778 max: '10', 779 defaultValue: "1", 780 label: "Rooms", 781 required: false 782}, 783 784//adults 785showAdults: true, 786adults: { 787 id:'bmadults', 788 min: '1', 789 max: '10', 790 defaultValue: "1", 791 label: "Adults", 792 required: false 793}, 794 795//children 796showChildren: true, 797children: { 798 id:'bm-children', 799 min: '0', 800 max: '10', 801 defaultValue: '0' || 0 , 802 label: "Children", 803 required: false, 804 disabled: false 805}, 806childAges: { 807 id:'bm-childAges', 808 min: 0, 809 max: 12, 810 defaultValue: 0 , 811 label: "Child age by Check-in", 812 required: false, 813 infantEnabled: true 814}, 815 816//infants 817showInfants: true , 818infants: { 819 id: 'bm-infants', 820 min: '0', 821 max: '2', 822 defaultValue: '' || 0, 823 label: "Infants", 824 required: false, 825 disabled: false 826}, 827infantAges: { 828 id: 'bm-infantAges', 829 min: 0, 830 max: 1, 831 defaultValue: 0 , 832 label: "Infants age by Check-in", 833 required: false 834}, 835//hotel + air 836showHotelAir: false, 837hotelAir: { 838 preselectHotelAir: false, 839 hotelId:'hotel-only-btn', 840 airId:'hotel-air-btn', 841 srLabel: "Select booking type", 842 hotelLabel: "Hotel", 843 airLabel: "Hotel + Air", 844 departureCityLabel: "Departure city", 845 departureLoadingText: "Searching",
846 departureCityWrapperId: 'departure-city-wrapper', 847 departureCityId: 'departure-city', 848 trigger: 'hotel-air___btn', 849 triggerHotelAir: '#hotel-air-btn', 850 required: true 851}, 852 853showRates: true, 854showRetailRates: !websiteGlobalVariables.rates.hideOldPrices, 855leadRates: { 856 defaultRate: "Make a reservation", 857 rate: '103,46 €', 858 label: "Best rates from", 859 opensInANewTab: "opens in a new tab", 860 861 customRatesURL: false, 862 URL: 'https://reservations.travelclick.com/95194?HotelId=95194&languageid=1&rooms=1&adults=1', 863 864 bestRateLogo: { 865 enabled: false, 866 logo: "", 867 fallbackText: "" 868 } , 869 iHotelierConfig: '{"hotelCodes":"95194","daysAhead":90,"adults":"1"}', 870 locales: { 871 loadingText: "Loading", 872 ratesFrom: "Rates from " 873 } 874}, 875 showModifyLink: 1 , 876modify: { 877 id:'modifyBooking', 878 bookingMaskURL: 'https://reservations.travelclick.com/95194?', 879 bookingEngineURL: 'https://reservations.travelclick.com/95194?HotelId=95194&languageid=1&rooms=1&adults=1', 880 text: { 881 modifyBooking: "Modify Booking", 882 openPopup: "Opens modify booking window", 883 closePopup: "Close modify booking window", 884 enterReservationNumber: "Please, enter your reservation number.", 885 reservationNumber: "Reservation number", 886 submitReservationNumber: "Submit reservation number", 887 required: "required", 888 allFieldsAreRequired: "(All fields are required)", 889 opensInANewTab: "opens in a new tab", 890 submit: "Submit", 891 selecHotel: "Select hotel" 892 } 893}, 894 //promocode 895 896 hasPromocode: true, 897 promocodeId: 'booking-mask-promocode', 898 multiPromocodeValueInput: 'js-bm-source-promocode-value', 899 multiPromocodeTypeInput: 'js-bm-source-promocode-name', 900 multiPromocodeRealInput: 'js-bm-fill-promocode', 901 902 903 904 905 906 numberOfPromoCodes: 4, 907 promocodeWCAG: { 908 gotACode: "Got a promocode?", 909 openPromocode: "Opens promocode window", 910 enterYourPromo: "Enter your promocode", 911 clearPromocode: "Clear promocode", 912 closePromocodeWindow: "Close promocode window", 913 addYourCode: "Add your code", 914 selectCodeType: "Select code type", 915 enterYourPromo: "Enter your promocode", 916 applyPromocode: "Apply promocode", 917 addPromo: "Add", 918 promocodeWindowDescription: "This window allows you to enter one of the available types of promocodes", 919 }, 920 921 922 923showPromo: 1 , 924 925 promoCode: { 926 label: "Promo Code", 927 labelPlaceholder: "Promo Code", 928 promocodeType: 'discount', 929 hasDefaultValue: false , 930 defaultValue: "", 931 }, 932 933 934showTravelAgencyPromo: 1 , 935 936 travelAgencyPromo: { 937 label: "Travel Agency", 938 labelPlaceholder: "", 939 promocodeType: 'iata', 940 }, 941 942 943showGroupPromo: 1 , 944 945 groupPromo: { 946 label: "Group", 947 labelPlaceholder: "", 948 promocodeType: 'groupid', 949 }, 950 951 952showRateAccessCorporatePromo: 1 , 953 954 rateAccessCorporatePromo: { 955 label: "Corporate", 956 labelPlaceholder: "", 957 promocodeType: 'identifier', 958 hasDefaultValue: false , 959 defaultValue: "", 960 }, 961 962 website: { 963 hotelTypeId: '3', 964 booking_engine_hotel_id: '95194', 965 booking_mask_url: 'https://reservations.travelclick.com/95194?', 966 booking_engine_provider_id: '29' , 967 second_booking_engine_provider_id: '0', 968 second_booking_engine_hotel_id: '0', 969 second_booking_engine_url: '', 970 second_booking_mask_url: '', 971 hasFamilyPricing: false, 972 be_open_in_new_tab: false , 973 974 hotels:[] 975 976}, 977 978 979module: 'hotel', 980id: '669', 981 982} 983 bm_ui_settings.areaSearch.labels = { 984 searchHint: 'Please enter 3 or more characters', 985 noResultsFound: 'No results found', 986 locationSearchLabel: '', 987 locationSearchPlaceholder: '', 988 asCalendarMonthPlaceholder: 'month label', 989 bestRateGuaranteeLabel: '', 990 specialCode: 'Special Code', 991 codeType: 'Code Type', 992 code: 'Code', 993 applyCode: 'Apply Code', 994 searchDropDownDescription: 'Search location or property', 995 searchBMInAreaSearchPage: 'ASM Search', 996 updateBMInAreaSearchPage: 'Update', 997}; 998 999</script>
999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018<!-- BM DATA ATTR EXAMPLE --> 1019<div id="bm-app" 1020 data-booking-mask-type="bmvt2-right" 1021 data-mobile-booking-mask-type="bmco2" 1022></div> 1023 1024 1025 1026<div id="main-content" role="main"> 1027 1028 1029 1030 1031 1032<div id="no-hero" class="no-hero"></div> 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045
1046<script> 1047 if(!window.heroConfigs) { 1048 window.heroConfigs = {}; 1049 } 1050 window.heroConfigs.isHeroAvailable = false; 1051</script>
1051 1052 1053 1054 <div class="js-hero-list" id="hero-list-app-id-7293ccefed0f9e3e76c2a3d9c52d7608"> 1055 <div id="m-hero-skeleton" 1056 class="m-hero-skeleton skeleton-loader 1057 short-size 1058 1059 bmvt-right header1" 1060 > 1061 <div class="skeleton-hero-image"></div> 1062 </div> 1063 <hero-list-app 1064 :configs="{ 1065 blockId: 'id-7293ccefed0f9e3e76c2a3d9c52d7608', 1066 heroType: 'Short hero', 1067 unitMediaValue: '', 1068 noCroppingBg: '', 1069 noCroppingBgImg: '', 1070 noCroppingBgColor: '', 1071 showBreadcrumb: '1', 1072 videoControl: '', 1073 heroVideoControl:{ 1074 autoStop: '', 1075 autoStopTime: '', 1076 hideIcon: '', 1077 hideLocale: '', 1078 locale: { 1079 play: '', 1080 pause: '', 1081 } 1082 }, 1083 scrollConfig:{ 1084 showScrollFunction: '', 1085 scrollAnimation: '', 1086 scrollClickFunction: '', 1087 scrollText: '', 1088 scrollTextColor: '', 1089 scrollColor: '' 1090 }, 1091 styles:{ 1092 scrollLogo: '', 1093 verticalAlignment: '', 1094 verticalAlignmentMobile: '', 1095 headerOverlay: '', 1096 headerOverlayColor: '', 1097 gradientHeight: '', 1098 marginBottom: '', 1099 textAlignment: 'center', 1100 sliderAutoplay: '0', 1101 }, 1102 locales:{ 1103 playVideo: 'Play video', 1104 pauseVideo: 'Pause video', 1105 scrollDown: 'Scroll down to next section', 1106 } 1107 }"> 1108 </hero-list-app> 1109 </div> 1110 1111 1112
1112<script> 1113 if(!window.heroSliderItemList) { 1114 window.heroSliderItemList = []; 1115 } 1116 1117</script>
1117 1118 1119 1120 1121<style> 1122 .id-f90407460efa6f3daee4cc75081a139b .m-hero--slide__overlay { 1123 1124 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1125 1126 1127 height: 200px; 1128 1129 } 1130 </style> 1131 1132 1133 1134 1135
1136<script> 1137window.heroSliderItemList.push({ 1138 blockId: 'id-f90407460efa6f3daee4cc75081a139b', 1139 showOverlay: 'show overlay', 1140 overlayColor: 'rgba(0, 0, 0, 0.6)', 1141 overlayHeight: '200', 1142 bannerEnabled: '', 1143 bannerBackgroundColor: '', 1144 textAlignment: '', 1145 textColor: '', 1146 borderOrShadow: '', 1147 bannerBorderColor: '', 1148 video: ``, 1149 tabletVideo: ``, 1150 mobileVideo: ``, 1151 mediaType: 'image', 1152 title: ``, 1153 subtitle: ``, 1154 bannerImgPosition: '', 1155 bannerImgEnabled: '', 1156 buttonEnabled: '', 1157 url: '', 1158 urlTarget: '', 1159 linkTitle: ``, 1160 buttonStyle: '', 1161 desktopVideoObj:{ 1162 isTVS: '', 1163 lazy: ``, 1164 }, 1165 tabletVideoObj:{ 1166 isTVS: '', 1167 lazy: ``, 1168 }, 1169 mobileVideoObj:{ 1170 isTVS: '', 1171 lazy: ``, 1172 }, 1173 imgResponsive:{ 1174 img: { 1175 url:'https://image-tc.galaxy.tf/wijpeg-6zk9o2si4cg4wmvgcxyhcp8kz/guglie.jpg?width=1920', 1176 alt:`Exterior view of Guglie del Duomo di Milano near Uptown Palace` 1177 }, 1178 imgMobile:{ 1179 url:'', 1180 alt:``, 1181 }, 1182 imgTablet: { 1183 url:'', 1184 alt:`Exterior view of Guglie del Duomo di Milano near Uptown Palace` 1185 }, 1186 }, 1187 bannerImg:{ 1188 url:'', 1189 alt:`` 1190 }, 1191 locales:{ 1192 openInANewTab: 'opens in a new tab' 1193 } 1194}) 1195 1196</script>
1196 1197 1198 1199 1200<style> 1201 .id-5aa37768de21bd01764f0304a2db8d05 .m-hero--slide__overlay { 1202 1203 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1204 1205 1206 height: 200px; 1207 1208 } 1209 </style> 1210 1211 1212 1213 1214
1215<script> 1216window.heroSliderItemList.push({ 1217 blockId: 'id-5aa37768de21bd01764f0304a2db8d05', 1218 showOverlay: 'show overlay', 1219 overlayColor: 'rgba(0, 0, 0, 0.6)', 1220 overlayHeight: '200', 1221 bannerEnabled: '', 1222 bannerBackgroundColor: '', 1223 textAlignment: '', 1224 textColor: '', 1225 borderOrShadow: '', 1226 bannerBorderColor: '', 1227 video: ``, 1228 tabletVideo: ``, 1229 mobileVideo: ``, 1230 mediaType: 'image', 1231 title: ``, 1232 subtitle: ``, 1233 bannerImgPosition: '', 1234 bannerImgEnabled: '', 1235 buttonEnabled: 'Disable', 1236 url: '', 1237 urlTarget: '', 1238 linkTitle: `Button`, 1239 buttonStyle: 'Action', 1240 desktopVideoObj:{ 1241 isTVS: '', 1242 lazy: ``, 1243 }, 1244 tabletVideoObj:{ 1245 isTVS: '', 1246 lazy: ``, 1247 }, 1248 mobileVideoObj:{ 1249 isTVS: '', 1250 lazy: ``, 1251 }, 1252 imgResponsive:{ 1253 img: { 1254 url:'https://image-tc.galaxy.tf/wijpeg-18y58lzxpye63wcj1raeltz3l/milan-castle.jpg?width=1920', 1255 alt:`Exterior view of Milan Castle near Uptown Palace` 1256 }, 1257 imgMobile:{ 1258 url:'', 1259 alt:``, 1260 }, 1261 imgTablet: { 1262 url:'', 1263 alt:`Exterior view of Milan Castle near Uptown Palace` 1264 }, 1265 }, 1266 bannerImg:{ 1267 url:'', 1268 alt:`` 1269 }, 1270 locales:{ 1271 openInANewTab: 'opens in a new tab' 1272 } 1273}) 1274 1275</script>
1275 1276 1277 1278 1279<style> 1280 .id-02c0daec8d165d1ce8926a836370c067 .m-hero--slide__overlay { 1281 1282 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1283 1284 1285 height: 200px; 1286 1287 } 1288 </style> 1289 1290 1291 1292 1293
1294<script> 1295window.heroSliderItemList.push({ 1296 blockId: 'id-02c0daec8d165d1ce8926a836370c067', 1297 showOverlay: 'show overlay', 1298 overlayColor: 'rgba(0, 0, 0, 0.6)', 1299 overlayHeight: '200', 1300 bannerEnabled: '', 1301 bannerBackgroundColor: '', 1302 textAlignment: '', 1303 textColor: '', 1304 borderOrShadow: '', 1305 bannerBorderColor: '', 1306 video: ``, 1307 tabletVideo: ``, 1308 mobileVideo: ``, 1309 mediaType: 'image', 1310 title: ``, 1311 subtitle: ``, 1312 bannerImgPosition: '', 1313 bannerImgEnabled: '', 1314 buttonEnabled: 'Disable', 1315 url: '', 1316 urlTarget: '', 1317 linkTitle: `Button`, 1318 buttonStyle: 'Action', 1319 desktopVideoObj:{ 1320 isTVS: '', 1321 lazy: ``, 1322 }, 1323 tabletVideoObj:{ 1324 isTVS: '', 1325 lazy: ``, 1326 }, 1327 mobileVideoObj:{ 1328 isTVS: '', 1329 lazy: ``, 1330 }, 1331 imgResponsive:{ 1332 img: { 1333 url:'https://image-tc.galaxy.tf/wijpeg-cvmwjacums6uve7yqmdhj9zc0/uptown-palace-in-milan.jpg?width=1920', 1334 alt:`Glass ceiling with wall carvings in Galleria Vittorio Emanuele II near Uptown Palace in Milan` 1335 }, 1336 imgMobile:{ 1337 url:'', 1338 alt:``, 1339 }, 1340 imgTablet: { 1341 url:'', 1342 alt:`Glass ceiling with wall carvings in Galleria Vittorio Emanuele II near Uptown Palace in Milan` 1343 }, 1344 }, 1345 bannerImg:{ 1346 url:'', 1347 alt:`` 1348 }, 1349 locales:{ 1350 openInANewTab: 'opens in a new tab' 1351 } 1352}) 1353 1354</script>
1354 1355 1356 1357 1358<style> 1359 .id-e3d5a98b615ce8e3ad56ab0393dd8fdd .m-hero--slide__overlay { 1360 1361 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6)); 1362 1363 1364 height: 200px; 1365 1366 } 1367 </style> 1368 1369 1370 1371 1372
1373<script> 1374window.heroSliderItemList.push({ 1375 blockId: 'id-e3d5a98b615ce8e3ad56ab0393dd8fdd', 1376 showOverlay: 'show overlay', 1377 overlayColor: 'rgba(0, 0, 0, 0.6)', 1378 overlayHeight: '200', 1379 bannerEnabled: '', 1380 bannerBackgroundColor: '', 1381 textAlignment: '', 1382 textColor: '', 1383 borderOrShadow: '', 1384 bannerBorderColor: '', 1385 video: ``, 1386 tabletVideo: ``, 1387 mobileVideo: ``, 1388 mediaType: 'image', 1389 title: ``, 1390 subtitle: ``, 1391 bannerImgPosition: '', 1392 bannerImgEnabled: '', 1393 buttonEnabled: 'Disable', 1394 url: '', 1395 urlTarget: '', 1396 linkTitle: `Button`, 1397 buttonStyle: 'Action', 1398 desktopVideoObj:{ 1399 isTVS: '', 1400 lazy: ``, 1401 }, 1402 tabletVideoObj:{ 1403 isTVS: '', 1404 lazy: ``, 1405 }, 1406 mobileVideoObj:{ 1407 isTVS: '', 1408 lazy: ``, 1409 }, 1410 imgResponsive:{ 1411 img: { 1412 url:'https://image-tc.galaxy.tf/wijpeg-9rwqwhjtthdl28g1jrd0a6pdy/brera.jpg?width=1920', 1413 alt:`Francesco Statue in The Brera Quarter near Uptown Palace` 1414 }, 1415 imgMobile:{ 1416 url:'', 1417 alt:``, 1418 }, 1419 imgTablet: { 1420 url:'', 1421 alt:`Francesco Statue in The Brera Quarter near Uptown Palace` 1422 }, 1423 }, 1424 bannerImg:{ 1425 url:'', 1426 alt:`` 1427 }, 1428 locales:{ 1429 openInANewTab: 'opens in a new tab' 1430 } 1431}) 1432 1433 </script>
1433 1434 1435 1436 1437 1438 <nav class="breadcrumb-container" aria-label="breadcrumb" role="navigation"> 1439 <div class="container"> 1440 <ol class="m-breadcrumb"> 1441 <li class="m-breadcrumb--item"> 1442 <a class="m-breadcrumb--link" href="/">Home</a> 1443 </li> 1444 <li class="m-breadcrumb--item"> 1445 <a class="m-breadcrumb--link" href="/location-contact">Location & Contact</a> 1446 </li> 1447 </ol> 1448 </div> 1449</nav> 1450 1451 <div id="site-content"> 1452 <style> 1453 .id-8bf8847885842c79bb5416d8e51ad4cc .m-introduction__row { 1454 width: 100%; 1455 } 1456 .id-8bf8847885842c79bb5416d8e51ad4cc .m-introduction__row{ 1457 } 1458 1459 .id-8bf8847885842c79bb5416d8e51ad4cc.m-introduction{ 1460 } 1461 </style> 1462
1463<script> 1464 if(!window.introduction) { 1465 window.introduction = []; 1466 } 1467 window.introduction['id-8bf8847885842c79bb5416d8e51ad4cc'] = { 1468 intro: { 1469 title: "Contact Uptown Palace", 1470 subtitle: "One of the best hotels in the heart of Milan", 1471 content: "<p>The Uptown Palace hotel is located in the centre of Milan and is easily reachable. It is one of the best hotels in central Milan from which to experience all the city has to offer.<br \/>\r\nA public <a href=\"https:\/\/www.uptownpalace.com\/d\/uptownredesign\/media\/old_images\/PDF\/Parking_directions_EXTRO.pdf\">parking<\/a> is available to all guests at preferred rates just few minutes distance from hotel. We remind our kind guests that the hotel is located within the <a href=\"https:\/\/www.comune.milano.it\/aree-tematiche\/mobilita\/area-c\">Area C<\/a> for which an entry ticket is due .<\/p>\r\n", 1472 readMore: true, 1473 textColor: '', 1474 linkColor: '', 1475 width: '100%', 1476 textAlignment: 'center', 1477 columns: false, 1478 background: { 1479 type: 'none', 1480 color: '', 1481 image: '', 1482 repeat: false, 1483 contentBackground: { 1484 type: 'none', 1485 color: '', 1486 image: '', 1487 repeat: false 1488 } 1489 }, 1490 padding: { 1491 desktop: { 1492 enabled: false, 1493 top: '', 1494 bottom: '' 1495 }, 1496 tablet: { 1497 enabled: false, 1498 top: '', 1499 bottom: '' 1500 }, 1501 mobile: { 1502 enabled: false, 1503 top: '', 1504 bottom: '' 1505 } 1506 }, 1507 margin: { 1508 enabled: false, 1509 top: '', 1510 bottom: '' 1511 }, 1512 btn: { 1513 showButton: false, 1514 title: "Button", 1515 href: '', 1516 target: false, 1517 style: 'Action' 1518 }, 1519 video: { 1520 showVideo: false, 1521 position: 'bottom', 1522 url: '', 1523 width: '60', 1524 } 1525 } 1526 1527 }; 1528 1529 if(!window.locales) { 1530 window.locales = []; 1531 } 1532 window.locales['id-8bf8847885842c79bb5416d8e51ad4cc'] = { 1533 opensInNewTab: "opens in a new tab", 1534 readMore: "Read more", 1535 readLess: "Read less" 1536 } 1537</script>
1537 1538 1539<div id="id-8bf8847885842c79bb5416d8e51ad4cc" class="id-8bf8847885842c79bb5416d8e51ad4cc introduction-vue vue-container"> 1540 <introduction-app 1541 :block-id="'id-8bf8847885842c79bb5416d8e51ad4cc'" 1542 :intro-type="'page'" 1543 /> 1544</div> 1545 <div class="contact-page-form stripe-default-padding " style=""> 1546 <div class="container"> 1547 1548 <h2 class="h3 box__title-before" id="id-7ce7a3b43775535a813859df8974c1ec">Send us your request</h2> 1549 1550 <form class="box--form clearfix js-lead js-module-lead" id="id-7ce7a3b43775535a813859df8974c1ec" data-form-type="Contact" > 1551 <input type="hidden" name="form" value="Contatti" /> 1552 1553 <input type="hidden" name="form_recipients[]" value="LCTqfFv0PThxs4GiIDxQB1iogGZpsqTLnc1hlNCS3/ruLM51mRt5ExzSoSqhVpuc7SwjeyPjfLi/L4XmJhNZ0xaAT9bN324zDVvgfSyud8o="> 1554 1555 1556 <div class="row"> 1557 <div class="col-lg-12"> 1558 <input type="hidden" name="label_contact_by" value="Contact me by"> 1559 <input type="hidden" name="label-value_contact_by_telephone" value="Telephone"> 1560 <input type="hidden" name="label-value_contact_by_mail" value="Email"> 1561 1562 <fieldset class="form-group--horizontal"> 1563 <legend class="form-label">Contact me by<span class="required"> *</span></legend> 1564 <div> 1565 <div class="checkbox-radio-custom"> 1566 <label> 1567 <input type="radio" class="sr-only" value="telephone" name="contact_by" required> 1568 <span class="fake-input" aria-hidden="true"></span> 1569 <span>Telephone</span> 1570 </label> 1571 </div> 1572 <div class="checkbox-radio-custom"> 1573 <label> 1574 <input type="radio" class="sr-only" value="mail" name="contact_by" required> 1575 <span class="fake-input" aria-hidden="true"></span> 1576 <span>Email</span> 1577 </label> 1578 </div> 1579 </div> 1580 </fieldset> 1581 1582 </div> 1583 <div class="col-lg-6 clearfix"> 1584 <div class="row row-flex"> 1585 <div class="col-sm-6"> 1586 <input type="hidden" name="label_firstname" value="First Name"> 1587 <div class="form-group"> 1588 <label class="form-label">First Name<span class="required"> *</span></label> 1589 <input autocomplete="given-name" type="text" name="firstname" class="form-input" placeholder="" required> 1590 </div> 1591 </div> 1592 <div class="col-sm-6"> 1593 <input type="hidden" name="label_lastname" value="Last Name"> 1594 <div class="form-group"> 1595 <label for="" class="form-label">Last Name<span class="required"> *</span></label> 1596 <input autocomplete="family-name" type="text" name="lastname" class="form-input" placeholder="" required> 1597 </div> 1598 </div> 1599 <div class="col-sm-6"> 1600 <input type="hidden" name="label_phone" value="Telephone"> 1601 <div class="form-group"> 1602 <label for="" class="form-label">Telephone<span class="required"> *</span></label> 1603 <input autocomplete="tel" type="tel" name="phone" class="form-input" placeholder="" required> 1604 </div> 1605 </div> 1606 <div class="col-sm-6"> 1607 <input type="hidden" name="label_email" value="Email"> 1608 <div class="form-group"> 1609 <label for="" class="form-label">Email<span class="required"> *</span></label> 1610 <input autocomplete="email" type="email" name="email" class="form-input" placeholder="" required> 1611 </div> 1612 </div> 1613 </div> 1614 </div> 1615 <div class="col-lg-6 clearfix"> 1616 <input type="hidden" name="label_comment" value="Request"> 1617 <div class="form-group"> 1618 <label for="" class="form-label">Request<span class="required"> *</span></label> 1619 <textarea class="form-input" name="comment" placeholder="" required ></textarea> 1620 </div> 1621 </div> 1622 </div> 1623 <div class="row"> 1624 1625 <div class="col-sm-12 "> 1626 1627 <div class="form-group "> 1628 1629 1630 1631 <input type="hidden" name="label_Inserire un solo nome" value="GDPR"> 1632 1633 1634 1635 1636 <fieldset 1637 role="group" 1638 aria-label="GDPR" 1639> 1640 1641 <legend class="form-label form-legend">GDPR</legend> 1642 1643 1644 <div class="checkbox-radio-custom"> 1645 <label> 1646 <input type="checkbox" class="sr-only" value="Check here to receive emails from us. By submitting this form, you agree to our Privacy Policy and Terms & Conditions." name="Inserire un solo nome[]">
1647 <span class="fake-input" aria-hidden="true"> 1648 <svg class="icon icon-check"><use href="#icon-check"></use></svg> 1649 </span> 1650 <span>Check here to receive emails from us. By submitting this form, you agree to our Privacy Policy and Terms & Conditions.</span> 1651 </label> 1652 </div> 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663</fieldset> 1664 1665 </div> 1666 1667 </div> 1668 1669</div><!-- .row --> 1670<div class="submit-btn text-left"> 1671 <button type="submit" class="btn btn-action 1672">Send</button> 1673</div> 1674
1675<script type="text/template" class="template-success"> 1676 1677 <h1 class="h1">Success message</h1> 1678 1679 1680 <div class="dialog-text"><p>Thank you very much for contacting us. We will get back to you shortly.</p> 1681</div> 1682 1683 1684</script>
vendor: 1 bytes, line 1684
1684
1685<script type="text/template" class="template-error"> 1686 1687 <h1 class="h1">Error message</h1> 1688 1689 1690 <div class="dialog-text"><p>Your request was not sent. Please check the fields marked in bold and verify that all fields are complete and correct. </p> 1691</div> 1692 1693 1694</script>
1694 1695 1696<div class="dialog" aria-hidden="true"> 1697 <div class="dialog-content" aria-describedby="form-dialog-desc-id-7ce7a3b43775535a813859df8974c1ec" role="dialog"> 1698 <div role="document"> 1699 <div id="form-dialog-desc-id-7ce7a3b43775535a813859df8974c1ec" class="sr-only">This dialog informs you the status of your form submission</div> 1700 <button class="dialog-close js-dialog-close" aria-label="Close this dialog window">×</button> 1701 1702 <div class="js-message tac"></div> 1703 </div> 1704 </div> 1705</div> 1706 1707 1708</form> 1709 1710</div> 1711</div> 1712 1713 1714 1715
1716<script> 1717 if(!window.enableResponseMessageInSamePage) { 1718 window.enableResponseMessageInSamePage = []; 1719 } 1720 window.enableResponseMessageInSamePage['id-7ce7a3b43775535a813859df8974c1ec'] = false; 1721 if(!window.successText) { 1722 window.successText = []; 1723 } 1724 window.successText['id-7ce7a3b43775535a813859df8974c1ec'] = `<p>Thank you very much for contacting us. We will get back to you shortly.<\/p>\r\n`; 1725 1726 if(!window.errorDescription) { 1727 window.errorDescription = []; 1728 } 1729 window.errorDescription['id-7ce7a3b43775535a813859df8974c1ec'] = `<p>Your request was not sent. Please check the fields marked in bold and verify that all fields are complete and correct. <\/p>\r\n`; 1730</script>
1730 1731 1732 1733
1734<script> 1735 if (!window.introduction) { 1736 window.introduction = []; 1737 } 1738 window.introduction['id-c965578c638dfd903513c587da5a8899'] = { 1739 intro: { 1740 enabled: false, 1741 blockWidth: '', 1742 title: "My title", 1743 subTitle: "My subtitle", 1744 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", 1745 textColor: '#000', 1746 textAlign: 'center', 1747 link: { 1748 enabled: false, 1749 title: "Read More", 1750 url: '', 1751 urlTarget: false 1752 }, 1753 btn: { 1754 enabled: false, 1755 title: "Button", 1756 url: '', 1757 urlTarget: false, 1758 style: 'Action' 1759 } 1760 } 1761 } 1762 1763 if(!window.staticMapEmbedCode) { 1764 window.staticMapEmbedCode = []; 1765 } 1766 window.staticMapEmbedCode['id-c965578c638dfd903513c587da5a8899'] = ""; 1767 1768 if(!window.hotelModule) { 1769 window.hotelModule = []; 1770 } 1771 window.hotelModule['id-c965578c638dfd903513c587da5a8899'] = { 1772 url: '/json/search/1/1/hotels-data.json' 1773 } 1774 1775 if(!window.poisModule) { 1776 window.poisModule = []; 1777 } 1778 window.poisModule['id-c965578c638dfd903513c587da5a8899'] = { 1779 url: '/json/search/1/1/pois-data.json' 1780 } 1781 1782 if(!window.textblock) { 1783 window.textblock = []; 1784 } 1785 if(!window.memberRateData) { 1786 window.memberRateData = []; 1787 } 1788 window.memberRateData['id-c965578c638dfd903513c587da5a8899'] = { 1789 iHotelierConfig: '{"hotelCodes":"95194","daysAhead":90,"adults":"1"}', 1790 leadRate: '103,46 €', 1791 targetForMRM: 'https://reservations.travelclick.com/95194?HotelId=95194&languageid=1&rooms=1&adults=1', 1792 } 1793 1794 window.textblock['id-c965578c638dfd903513c587da5a8899'] = { 1795 mapPosition: "right", 1796 useModuleContent: false, 1797 hasTitle: true, 1798 title: "HOW TO REACH US", 1799 hasSubtitle: false, 1800 subtitle: "", 1801 contentText: "", 1802 hasContentLink: false, 1803 contentLinkTitle: "Read more", 1804 contentLink: "", 1805 contentLinkTarget: "_self", 1806 hasContactTitle: false, 1807 contactTitle: "", 1808 hasAddress:true, 1809 address: "<p><strong>HOTEL UPTOWN PALACE<\/strong><br \/>\r\nVia Santa Sofia 10<br \/>\r\n20122 Milan<br \/>\r\nItaly<\/p>\r\n", 1810 isPhoneWYSIWIG: true, 1811 hasPhoneNumber: true, 1812 phoneNumber: "<p>Tel.: +39 02 305131<br \/>\r\n<a href=\"https:\/\/www.uptownpalace.com\" target=\"_blank\">[email protected]<\/a><br \/>\r\nCIR 015146-ALB-00421<br \/>\r\nCIN IT015146A1DREVIGX3<\/p>\r\n", 1813 hasEmail: false, 1814 email: "", 1815 hasSecondEmail: false, 1816 secondEmail: "", 1817 style: { 1818 hasTextColor: false, 1819 textColor: "", 1820 hasTextLinkColor: false, 1821 textLinkColor: "", 1822 hasContactIconColor: false, 1823 contactIconColor: "", 1824 } 1825 } 1826 1827 if(!window.mapSettings) { 1828 window.mapSettings = []; 1829 } 1830 window.mapSettings['id-c965578c638dfd903513c587da5a8899'] = { 1831 type: 'Dynamic Map', 1832 isFullWidth: true, 1833 websiteLatitude: '45.45722', 1834 websiteLongitude: '9.19154', 1835 center: 'fit map bounds to markers', 1836 zoom: '', 1837 height: '0', 1838 showPoi: false, 1839 hotelCardRates: false, 1840 showCategories: false, 1841 showLinktoCategoriesPoiGrid: false, 1842 categoriesPoiGridLink: '', 1843 categoriesPoiGridLinkTarget: false, 1844 showDirections: false, 1845 showFixedPopup: false, 1846 routeColor: '', 1847 button: { 1848 enabled: false, 1849 url: '', 1850 urlTarget: false, 1851 text: '', 1852 style: 'Ghost', 1853 }, 1854 placeholder: { 1855 enabled: false, 1856 desktopImage: '', 1857 desktopAlt: '', 1858 tabletImage: '', 1859 tabletAlt: '', 1860 mobileImage:'', 1861 mobileAlt: '' 1862 } 1863 } 1864 1865 if(!window.locales) { 1866 window.locales = []; 1867 } 1868 window.locales['id-c965578c638dfd903513c587da5a8899'] = { 1869 bookNowFor: "Book now for", 1870 bookNow: "Book now", 1871 loading: "Loading", 1872 ratesFrom: "Rates from ", 1873 readMore: "Read more", 1874 readMoreAbout: "Read more about", 1875 opensInNewTab: "opens in a new tab", 1876 closeBtn: "Close map infowindow", 1877 phoneNumber: "Phone:", 1878 faxNumber: "Fax:", 1879 memberRateLocales: { 1880 rewardProgramName: `Reward Program Name`, 1881 ratesFrom: `Rates from `, 1882 memberRateEmpty: `Rate info currently not available`, 1883 lowestPriceLabel: `Book lowest available rate, Current Price:`, 1884 memberPriceLabel: `Book [whatever], Original price: [strikethrough pricing], Current Price: [discounted price] [rate details]`, 1885 } 1886 } 1887 1888</script>
1888 1889<div id="" class="one-pager-anchor"> 1890<div id="text-map-app-id-c965578c638dfd903513c587da5a8899" 1891 class="text-map-container js-text-map-app " 1892 data-block-id="id-c965578c638dfd903513c587da5a8899" 1893 v-cloak 1894> 1895 <text-map-app 1896 :configs="{ 1897 websiteType:'hotel', 1898 hotelId: '669', 1899 blockId: 'id-c965578c638dfd903513c587da5a8899', 1900 selectedHotelId:'', 1901 anchorId: '', 1902 showIntro: false, 1903 blockStyles: { 1904 isFullWidth: false, 1905 backgroundSettings: { 1906 type: 'none', 1907 image: '', 1908 repeat: false, 1909 color: '', 1910 }, 1911 paddingSettings: { 1912 desktop: { 1913 enabled: true, 1914 top: '0', 1915 bottom: '0', 1916 }, 1917 tablet: { 1918 enabled: false, 1919 top: '', 1920 bottom: '', 1921 }, 1922 mobile: { 1923 enabled: false, 1924 top: '', 1925 bottom: '', 1926 } 1927 }, 1928 } 1929 }" 1930 :locales= '{ 1931 bookNowFor: `Book now for`, 1932 bookNow: `Book now`, 1933 loading: `Loading`, 1934 ratesFrom: `Rates from `, 1935 readMore: `Read more`, 1936 readMoreAbout: `Read more about`, 1937 opensInNewTab: `opens in a new tab`, 1938 closeBtn: `Close map infowindow`, 1939 phoneNumber: `Phone:`, 1940 faxNumber: `Fax:`, 1941 memberRateLocales: { 1942 rewardProgramName: `Reward Program Name`, 1943 ratesFrom: `Rates from `, 1944 memberRateEmpty: `Rate info currently not available`, 1945 lowestPriceLabel: `Book lowest available rate, Current Price:`, 1946 memberPriceLabel: `Book [whatever], Original price: [strikethrough pricing], Current Price: [discounted price] [rate details]`, 1947 } 1948 }' 1949 1950 /> 1951</div> 1952</div> 1953 1954
1955<script> 1956 if(!window.plainTextBlock) { 1957 window.plainTextBlock = []; 1958 } 1959 window.plainTextBlock['id-b9579edb9198c9bf8a8931cbc3bc6b90'] = { 1960 introContent: '', 1961 introTitle: ``, 1962 introSubtitle: ``, 1963 introLinkTitle: ``, 1964 introBtnTitle: ``, 1965 } 1966 1967 window.plainTextBlock['id-b9579edb9198c9bf8a8931cbc3bc6b90'].introContent = ``; 1968</script>
1968 1969 1970 <div id="plain-text-outer-id-b9579edb9198c9bf8a8931cbc3bc6b90" class=" custom-html stripe-default-padding custom-html___content-width "> 1971 <div class= ""> 1972 <div id="id-b9579edb9198c9bf8a8931cbc3bc6b90" class="js-plain-text-block" v-cloak> 1973 1974 </div> 1975 1976 <div class="row"> 1977 <div class="col-sm-12"> 1978 <div class="container"><iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2798.6102504140963!2d9.189798515382218!3d45.457509541911215!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x4786c402a17e5cc3%3A0x82caf8e7f9f46e1a!2sUptown+Palace!5e0!3m2!1sen!2ses!4v1553852319625!5m2!1sen!2ses" width="100%" height="450" frameborder="0" style="border:0" allowfullscreen></iframe></div> 1979 </div> 1980 </div> 1981 1982 </div> 1983 </div><div class="accordion-list stripe id-e1d1c427cfc2ac54d51b297f8df9cd63 "> 1984 1985 <style> 1986 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .custom-link-color, 1987 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .cms-html-var a, 1988 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .cms-html-var a:visited { 1989 color: #353535; 1990 } 1991 1992 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .custom-link-color:hover, 1993 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .cms-html-var a:hover { 1994 color: #353535; 1995 opacity: 0.8; 1996 } 1997 </style> 1998 1999 2000 2001 2002 2003 2004<style> 2005 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .col-content, 2006 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .stripe__title, 2007 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .stripe__subtitle, 2008 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .m-plain-text, 2009 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .m-plain-text .m-plain-text--title, 2010 .id-e1d1c427cfc2ac54d51b297f8df9cd63 .m-plain-text--subtitle { 2011 color: #353535; 2012 } 2013</style> 2014 2015 <div class="container"> 2016 2017 <div class="accordion js-module-accordion "> 2018<div class="accordion__panel"> 2019 <div class="accordion__panel__header"> 2020 <h3 class="accordion__panel__heading h3"> 2021 <button class="btn-link" aria-expanded="false"> 2022 How to Reach Us 2023 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2024 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2025 </span> 2026 </button> 2027 </h3> 2028 </div> 2029 2030 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2031 <div class="container-fluid"> 2032 <div class="row"> 2033 2034 <div class="col-xs-12 col-content" data-text-alignment="left"> 2035 2036 2037 2038 <div class="stripe__text cms-html-var"><p>Take a taxi, train or subway to Milan Central Station. Take the subway (line 3 – San Donato) and get off at the 6th stop (Crocetta - C.so di Porta Romana/Via Santa Sofia exit). Walk for 200m (keep Carcano Theatre on the right). At the traffic lights turn left into via Santa Sofia. The hotel is located on the right side.</p> 2039 2040<p><strong>Motorways:</strong></p> 2041 2042<p>Autostrada A8 –
2042 Milan ring road – Exit: “Milano Centro”<br /> 2043Autostrada del Sole (A1) – Milan ring road - Exit “Corvetto” from the East ring road<br /> 2044Autostrada Milano Venezia (A4) – Milan ring road - Exit “Corvetto” from the East ring road</p> 2045 2046<p><strong>Public transport:</strong></p> 2047 2048<p>Bus: no. 94, 100 m<br /> 2049National Railways: Milan Central Station, 4 km<br /> 2050Northern Railways: Cadorna station, 4 km<br /> 2051Click <a href="https://giromilano.atm.it/#/home/calcolapercorso" target="_blank">here</a> to calculate your journey</p> 2052 2053<p><strong>Distances:</strong></p> 2054 2055<p>Subway, yellow line, Missori stop: 5 minutes on foot<br /> 2056Subway, yellow line, Crocetta stop: 2 minutes on foot<br /> 2057Milan Linate airport: 14 km<br /> 2058Milan Malpensa airport: 51 km<br /> 2059Bergamo Orio al Serio airport: 53 km<br /> 2060Fieramilano city: 6 km<br /> 2061Rho-Pero fair zone: 28 km</p> 2062</div> 2063 2064 <div class="stripe__actions"> 2065 2066 2067 </div> 2068 </div> 2069 </div> 2070 </div> 2071 </div> 2072</div> 2073<div class="accordion__panel"> 2074 <div class="accordion__panel__header"> 2075 <h3 class="accordion__panel__heading h3"> 2076 <button class="btn-link" aria-expanded="false"> 2077 GPS COORDINATES 2078 <span class="accordion__panel__heading__icon" aria-hidden="true"> 2079 <svg class="icon icon-arrow-bottom"><use href="#icon-arrow-bottom"></use></svg> 2080 </span> 2081 </button> 2082 </h3> 2083 </div> 2084 2085 <div class="accordion__panel__body panel__body" aria-hidden="true" role="tabpanel"> 2086 <div class="container-fluid"> 2087 <div class="row"> 2088 2089 <div class="col-xs-12 col-content" data-text-alignment="left"> 2090 2091 2092 2093 <div class="stripe__text cms-html-var"><p><strong>Latitude:</strong> 45.457608 | <strong>Longitude:</strong> 9.191936<br /> 2094 </p> 2095</div> 2096 2097 <div class="stripe__actions"> 2098 2099 2100 </div> 2101 </div> 2102 </div> 2103 </div> 2104 </div> 2105</div> 2106 2107 </div><!-- .accordion --> 2108 </div><!-- .container --> 2109</div><!-- .stripe --> 2110 2111 </div> 2112</div><!-- #main-content --> 2113 2114 2115 2116 2117 2118<div id="back-to-top" class="back-to-top__wrapper "> 2119 <a class="back-to-top link-text" href="#top" data-page-height="1050" data-scroll-height="400"> 2120 <span>Back to top</span> 2121 <div class="btn btn-ghost" aria-hidden="true" > 2122 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 13.125 18.666"> 2123 <title>Back to top</title> 2124 <path d="M.2 6.095a.662.662 0 0 0 .931.941L5.9 2.265v15.741a.655.655 0 0 0 .658.659.663.663 0 0 0 .668-.659V2.265l4.761 4.77a.675.675 0 0 0 .941 0 .659.659 0 0 0 0-.941l-5.9-5.9a.648.648 0 0 0-.931 0z"/> 2125 </svg> 2126 </div> 2127 </a> 2128</div>
2129<script> 2130 window.footerConfigs = { 2131 "footerLanguages": { 2132 2133 languageCount: '2', 2134 currentLanguage: 'English', 2135 currentLanguageShort: 'en', 2136 currentLanguageIcon: 'https://image-tc.galaxy.tf/wisvg-38ik1cqndysd7mdveqwcraqid/english.svg', 2137 languages: [ 2138 { 2139 url: '/it/location-e-contatti ', 2140 local: 'it', 2141 full: 'Italiano', 2142 short: 'it', 2143 icon: 'https://image-tc.galaxy.tf/wisvg-5r4cst0msui577zmrjom8qtfp/italiano.svg', 2144 }, 2145 ] 2146 2147} 2148 } 2149 2150 if(!window.footerThreeTextFields) { 2151 window.footerThreeTextFields = []; 2152 } 2153 window.footerThreeTextFields['id-fb47331478a46937ea4a25e1abe357d0'] = { 2154 hotelName: `Uptown Palace - LEARR SRL`, 2155 contact: `<pre>\r\n<span style=\"font-size:14px;\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><span arial=\"\" style=\"font-family:\">Via Santa Sofia n.10 - 20122, Milan - Italy\r\nC.F. e P.I. 07091670963<\/span><\/span><\/span><\/span><span style=\"font-size:14px;\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><span arial=\"\" style=\"font-family:\">\r\nCIR 015146-ALB-00421 <\/span><\/span><\/span><\/span>\r\n<span style=\"font-size:14px;\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><span arial=\"\" style=\"font-family:\">CIN IT015146A1DREVIGX3<\/span><\/span><\/span><\/span>\r\n<span style=\"font-size:14px;\"><span style=\"line-height:115%\"><span style=\"font-family:Calibri,sans-serif\"><span arial=\"\" style=\"font-family:\">Tel: <a href=\"tel:+39%2002 %20305131\" style=\"color:#0563c1; text-decoration:underline\">+39 02 305131<\/a> | Fax.: +39 02 503133\r\nEmail: <a href=\"mailto:[email protected]\" style=\"color:#0563c1; text-decoration:underline\">[email protected]<\/a><\/span><\/span><\/span><\/span>\r\n\r\n<\/pre>\r\n`, 2156 copyright: `<p>© 2018 Uptown Palace | Made by <a href=\"https:\/\/www.travelclick.com\/\">TravelClick<\/a><\/p>\r\n` 2157 } 2158 2159 if(!window.footerThreeLinks) { 2160 window.footerThreeLinks = {}; 2161 } 2162 window.footerThreeLinks['id-fb47331478a46937ea4a25e1abe357d0'] = {footerLinksList: [ 2163{ 2164 url: 'https://www.extrohotels.com/default-en.html', 2165 target: true, 2166 text: `Careers` 2167}, 2168{ 2169 url: '/newsletter-sign-up', 2170 target: false, 2171 text: `Newsletter` 2172}, 2173{ 2174 url: '/privacy-policy', 2175 target: false, 2176 text: `Privacy Policy` 2177}, 2178{ 2179 url: '/terms-and-conditions', 2180 target: false, 2181 text: `Terms & Conditions` 2182}, 2183{ 2184 url: '/sitemap', 2185 target: false, 2186 text: `Sitemap` 2187}, 2188{ 2189 url: 'https://www.extrohotels.com/default-en.html', 2190 target: true, 2191 text: `Extro Hotels` 2192}, 2193{ 2194 url: 'https://reservations.uptownpalace.com/95194?&confirmid=ConfirmationNumber', 2195 target: true, 2196 text: `Modify Reservation` 2197},]} 2198 2199 if(!window.footerThreeNewsLetter) { 2200 window.footerThreeNewsLetter = []; 2201 } 2202 window.footerThreeNewsLetter['id-fb47331478a46937ea4a25e1abe357d0'] = { 2203 title: `Subscribe to Newsletter`, 2204 placeholder: `Your email`, 2205 btnTitle: `Submit` 2206 }; 2207 2208 if (!window.footerThreeCustomHtml) { 2209 window.footerThreeCustomHtml = []; 2210 } 2211 window.footerThreeCustomHtml['id-fb47331478a46937ea4a25e1abe357d0'] = { 2212 contentHtml: '' 2213 } 2214 2215 if(!window.footerThreePartners) { 2216 window.footerThreePartners = {}; 2217 } 2218 window.footerThreePartners['id-fb47331478a46937ea4a25e1abe357d0'] = { 2219title: ``, 2220partnersList: [{ 2221 partnerImg: 'https://image-tc.galaxy.tf/wipng-d6ijccj61kbotmhnbo5xdg3ys/1.png?width=120', 2222 partnerAlt: `Extro Hotels logo used at Uptown Palace in Milan`, 2223 partnerLink: 'https://www.extrohotels.com/', 2224 openInNewTab: true, 2225},]} 2226 2227 if(!window.footerThreeLocales) { 2228 window.footerThreeLocales = []; 2229 } 2230 window.footerThreeLocales['id-fb47331478a46937ea4a25e1abe357d0'] = { 2231 opensInANewTab: `opens in a new tab`, 2232 addEmailToSub: `Add your email to subscribe`, 2233 followUs: `Follow us`, 2234 navigationLink: `Link`, 2235 manageCookies: `Manage Cookies` 2236 } 2237</script>
2237 2238 <footer id="footer-content" class="js-footer-three-app page-footer m-footer-base_3" data-footer-name="ft3" v-cloak> 2239 <footer-three-app 2240 :configs="{ 2241 websiteType: 'hotel', 2242 blockId: 'id-fb47331478a46937ea4a25e1abe357d0', 2243 languageSelectorEnabled: false, 2244 socialIcons: { 2245 enabled: true, 2246 label: false 2247 }, 2248 socialIconLinks: {iconStyles: { 2249 iconStyle: '', 2250 socialIconColor: '' 2251}, 2252socialLinks: { 2253 facebook: 'https://www.facebook.com/UptownPalace', 2254 facebookTarget: true, 2255 twitter: 'https://twitter.com/UptownPalace', 2256 twitterTarget: true, 2257 tripAdvisor: 'https://www.tripadvisor.it/Hotel_Review-g187849-d2085252-Reviews-Uptown_Palace-Milan_Lombardy.html', 2258 tripAdvisorTarget: true, 2259 instagram: 'https://www.instagram.com/uptownpalace/', 2260 instagramTarget: true, 2261 youTube: '', 2262 youTubeTarget: false, 2263 pinterest: '', 2264 pinterestTarget: false, 2265 weChat: '', 2266 weChatTarget: false, 2267 linkedin: '', 2268 linkedinTarget: false, 2269 tiktok: '', 2270 tiktokTarget: false, 2271 xing: '', 2272 xingTarget: false, 2273 google: '', 2274 googleTarget: false, 2275 lineMessenger: '', 2276 lineMessengerTarget: false, 2277 whatsapp: '', 2278 whatsappTarget: false, 2279 weibo: '', 2280 weiboTarget: false, 2281 flickr: '', 2282 flickrTarget: false, 2283 foursquare: '', 2284 foursquareTarget: false, 2285 snapchat: '', 2286 snapchatTarget: false 2287}, 2288locales: { 2289 opensInANewTab: 'opens in a new tab', 2290}}, 2291 customSocialIconsList: {iconColor: '', 2292customSocialIconsList: []}, 2293 logo: { 2294 logoTop: '', 2295 logoBottom: '', 2296 customBackground: { 2297 enabled: false, 2298 backgroundColor: '' 2299 }, 2300 additionalLanguages: { 2301 enabled: false, 2302 logoTop: '', 2303 logoBottom: '', 2304 backgroundColor: '' 2305 } 2306 }, 2307 hr: { 2308 enabled: false, 2309 width: '100', 2310 devices: 'All Devices' 2311 }, 2312 partners: { 2313 enabled: true 2314 }, 2315 newsletter: { 2316 enabled: true, 2317 buttonOnly: false, 2318 url: '/newsletter-signup', 2319 opensInNewTab: false, 2320 style: '' 2321 }, 2322 widgetEnabled: false, 2323 isSecurePrivacyEnabled: true, 2324 manageCookies: true, 2325 }" 2326 > 2327 2328 </footer-three-app> 2329 2330 </footer>
2331<script src="/frontend/galaxy-helpers/public/galaxy-helpers.js?v=l-56e8a7db-6b96-47e5-ac0d-0bb59c1510db"></script>
2331<!-- Generated by Galaxy-->
2332<script type="text/template" id="sliderPrevArrow"> 2333 <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> 2334</script>
vendor: 1 bytes, line 2334
2334
2335<script type="text/template" id="sliderNextArrow"> 2336 <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> 2337</script>
vendor: 1 bytes, line 2337
2337
2338<script type="text/template" id="sliderPagination"> 2339 <div class="slick-custom-pagination"><span class="slick-current-slide"></span> / <span class="slick-total-slide"></span></div> 2340</script>
vendor: 1 bytes, line 2340
2340
2341<script type="text/template" id="sliderPlayPause"> 2342 <button class="slick-play-pause" type="button"> 2343 <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> 2344 <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> 2345 </button> 2346</script>
vendor: 1 bytes, line 2346
2346
2347<script type="text/template" id="sliderGroupedActions"> 2348 <div class="slider__actions slider__actions--flat"> 2349 <span class="sr-only">Slideshow control buttons</span> 2350 <span class="sr-only">Clicking on the following links will update the content above</span> 2351 <div class="slider__action js-slider-prev-container"></div> 2352 <div class="slider__action js-slider-pagination-container"></div> 2353 <div class="slider__action js-slider-next-container"></div> 2354 </div> 2355</script>
vendor: 1 bytes, line 2355
2355
2356<script type="text/template" id="sliderGroupedActionsAutoRotate"> 2357 <div class="slider__actions slider__actions--flat"> 2358 <span class="sr-only">Slideshow control buttons</span> 2359 <span class="sr-only">Clicking on the following links will update the content above</span> 2360 <div class="slider__action js-slider-pagination-container"></div> 2361 <div class="slider__action js-slider-prev-container"></div> 2362 <div class="slider__action js-slider-playpause-container"></div> 2363 <div class="slider__action js-slider-next-container"></div> 2364 </div> 2365</script>
vendor: 1 bytes, line 2365
2365
2366<script type="text/template" id="templateReadMore"> 2367 <a class="l-read-more" href="#" aria-label="Read more about Uptown Palace" ><span>Read more</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 2368</script>
vendor: 1 bytes, line 2368
2368
2369<script type="text/template" id="templateReadLess"> 2370 <a class="l-read-less" href="#" aria-label="Read less about Uptown Palace"><span>Read less</span><svg aria-hidden="true" class="icon icon-arrow-left"><use href="#icon-arrow-left"></use></svg></a> 2371</script>
vendor: 1 bytes, line 2371
2371
2372<script> 2373var traductionBM = { 2374 previousMonth: 'Previous Month', 2375 nextMonth: 'Next Month', 2376} 2377</script>
vendor: 1 bytes, line 2377
2377
2378<script> 2379var validationMessages = { 2380 required: "This field is required.", 2381 email: "Please enter a valid e-mail address.", 2382 url: "Please enter a valid URL.", 2383 date: "Please enter a valid date.", 2384} 2385</script>
vendor: 1 bytes, line 2385
2385
2386<script> 2387 window.isHome = "0"; 2388 2389 window.localeSlider = { 2390 goToNextSlide: 'Go to next slide, slide {current} of {total}', 2391 goToPrevSlide: 'Go to previous slide, slide {current} of {total}', 2392 lastSlide: 'You are on the last slide', 2393 firstSlide: 'You are on the first slide', 2394 nowOnSlide: 'You are now on slide {current} of {total}', 2395 videoPause: 'Slider is paused', 2396 videoPlay: 'Slider is playing', 2397 toggleFullScreen: 'Toggles gallery to full screen, {current} of {total}', 2398 youAreOnFullScreen: 'You are on full image', 2399 youCloseFullScreen: 'You closed the full image' 2400 }; 2401</script>
2401 2402
2403<script defer src="/integration/tc-theme/public/js/bundle.js?v402b663f13307a3aba98bd7c8e21e6bb"></script>
2403 2404<div id="bm-calendars" class="bm-calendar-container bm___calendar-container"></div> 2405<div class="dialog js-dialog-lightbox-vue" aria-hidden="true"> 2406 <div class="dialog-content--lightbox container"> 2407 <div class="js-slider-container container"></div> 2408
2408<script type="text/template" class="js-template" id="js-template-lightbox"> 2409 <div class="js-slider__wrapper"> 2410 <div class="js-slider-lightbox slider-lightbox" data-pagination="true" [%? it.options.download %]data-download="true"[%?%]> 2411 [%~ it.images :item%] 2412 <div class="slider-lightbox__slide"> 2413 <div class="slider-lightbox__image-container"> 2414 [%? item.url && !item.caption%] 2415 <div class="slider-lightbox__captions icon-chain"> 2416 <a href="[%= item.url %]" 2417 [%? item.urlTarget && item.urlTarget.length %] target="[%= item.urlTarget %]"[%?%] 2418 [%? item.ariaLabel && item.ariaLabel.length %] aria-label="[%= item.ariaLabel %]"[%?%] 2419 class="icon-chain-wrapper"> 2420 <svg class="icon icon-chain-link"><use href="#icon-chain-link" style="color: [%= item.color %];"></use></svg> 2421 </a> 2422 </div> 2423 [%?%] 2424 [%? item.isVideo === true %] 2425 <div class="slider-lightbox__video-wrapper"> 2426 [%= item.video %] 2427 </div> 2428 [%?? item.isVideo === false %] 2429 <img crossorigin="anonymous" data-lazy="[%= item.src %]" alt="[%= item.alt %]" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=="> 2430 [%? item.title || item.desc || item.caption%] 2431 <div class="slider-lightbox__captions"> 2432 [%? item.title %]<div class="slider-lightbox__captions-title">[%= item.title %]</div>[%?%] 2433 [%? item.desc %]<div class="slider-lightbox__captions-desc">[%= item.desc %]</div>[%?%] 2434 [%? item.caption %]<div class="m-gallery--itemCaption">[%= item.caption %]</div>[%?%] 2435 </div> 2436 [%?%] 2437 [%?%] 2438 [%? it.options.download %] 2439 <div class="slider-lightbox__actions"> 2440 <a class="download-link" href="[%= item.downloadLink %]" download> 2441 <svg class="icon icon-download-arrow" aria-hidden="1"><use href="#icon-download-arrow"></use></svg> 2442 Download 2443 </a> 2444 </div> 2445 [%?%] 2446 </div> 2447 </div> 2448 [%~%] 2449 </div> 2450 <div class="slider-lightbox__slides-controls clearfix"> 2451 <div class="pull-right"> 2452 <div class="js-slider__insert-grouped-actions"></div> 2453 </div> 2454 </div> 2455 </div> 2456 </script>
2456 2457 </div> 2458</div> 2459<div id="generalAnnoucement" aria-atomic="true" aria-live="assertive" class="sr-only"></div> 2460<div id="aria-announcer" class="sr-only" aria-live="polite" role="status" aria-atomic="true"></div>
2461<script> 2462 window.locale ={ 2463 moreMenuClosed : 'More menu closed', 2464 moreMenuOpened :'More menu opened', 2465 bookingMaskClosed: 'Booking mask closed', 2466 bookingMaskOpened: 'Booking mask Opened' 2467 } 2468</script>
2468 2469<div id="tooltips-wrapper"></div> 2470 2471
2472<script defer src="/integration/tc-ext-integrated-datalayer/public/js/bundle.js?v402b663f13307a3aba98bd7c8e21e6bb" crossorigin="anonymous"></script>
2472 2473 2474
2475<script class="js-module-currency-switcher"> 2476 let currencySwitcherConfig = { 2477 2478 hotelId: '95194', 2479 isChain: false, 2480 geolocation: false, 2481 defaultCurrency: 'EUR', 2482 topCurrencies: ''.split(','), 2483 currenciesAsCode: ''.split(','), 2484 2485 locales: { 2486 search: 'Search', 2487 topCurrencies: 'Top currencies', 2488 allCurrencies: 'All currencies', 2489 results: 'Results', 2490 noResults: 'No results found', 2491 removeButton: 'cleans the search input', 2492 optionButton: 'will be set as the default currency', 2493 selectYourCurrency: 'Select your currency', 2494 opensThePopup: 'Opens the currency switcher dialog', 2495 selectedCurrency: 'Selected currency:', 2496 backToMenu: 'Back to the menu', 2497 popupClose: 'Back to the menu' 2498 } 2499 }; 2500 2501 if (!window.GLXExtensions) { 2502 window.GLXExtensions = { 2503 currencySwitcher: currencySwitcherConfig 2504 }; 2505 } else { 2506 window.GLXExtensions.currencySwitcher = currencySwitcherConfig; 2507 } 2508</script>
vendor: 1 bytes, line 2508
2508
2509<script defer src="/integration/tc-ext-currency-switcher/public/js/bundle-ext-currency-switcher.js?v402b663f13307a3aba98bd7c8e21e6bb" crossorigin="anonymous"></script>
2509 2510</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.