CINXE.COM
Serviced Accommodation | About Discover ASR, Ascott
<!DOCTYPE html> <html lang="en" dir="ltr"> <head><script src="/kon-As-from-thy-in-t-him-the-head-in-my-Wheth-en" async></script> <meta charset="UTF-8"/> <script> function getCookie(cname) { var name = cname + '='; var decodedCookie = decodeURIComponent(document.cookie); var ca = decodedCookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ''; } function setFpidCookie() { try { fetch('/bin/discoverasr/aep/fpid?nocache=true', { method: 'GET', headers: { 'Cache-Control': 'no-store' } }) .then((response) => response.json()) .then((data) => { console.log(data.success); }); } catch (err) { console.log(err); } } const ADVERTISING_COOKIE = '2'; const enableFpidCookie = getCookie('notice_gdpr_prefs').endsWith(':') ? getCookie('notice_gdpr_prefs').slice(0, -1).split(',').includes(ADVERTISING_COOKIE) : false; if (enableFpidCookie) { setFpidCookie(); } </script> <script> const PREFIX_LIST = getRedirectParam(); if (PREFIX_LIST && PREFIX_LIST.length > 0) { let isDetected = false; // used for check matching parameter let queryParameter = window.location.search; // parameters under opened page let targetParameter = {}; if (queryParameter) { // current opened url contains query parameter if (queryParameter.startsWith('?')) { queryParameter = queryParameter.substring(1); } let paramArray = queryParameter.split('&'); paramArray.forEach((item) => { let arr = item.split('='); let key = arr[0]; let value = arr[1]; if (!isDetected) { if (isMatch(key)) { isDetected = true; // the flag is turned on when first matching paramter targetParameter[key] = value; } } else { // add all of remaining parameters at right side into targetParameter targetParameter[key] = value; } }); if (isDetected) { // update session storage then keep current opened page sessionStorage.setItem('storedUtmParameter', JSON.stringify(targetParameter)); } else { // redirect to new page with stored parameter if any redirect(); } } else { // current opened url does not contain query parameter redirect(); } } function isMatch(key) { return PREFIX_LIST.some((prefix) => key && key.startsWith(prefix)); } function redirect() { let storedUtmParameter = sessionStorage.getItem('storedUtmParameter'); if (storedUtmParameter) { // there is parameter under session storage storedUtmParameter = JSON.parse(storedUtmParameter); let newQueryParameter = buildQueryParameter(storedUtmParameter); if (newQueryParameter) { // redirect to new url with correct query parameter window.location.search = newQueryParameter; } } } function buildQueryParameter(storedUtmParameter) { let queryParameter = window.location.search; // parameters under opened page if (Object.keys(storedUtmParameter).length) { let newSearch = queryParameter || '?'; // stored parameter is appended as the last one if(newSearch != '?'){ Object.entries(storedUtmParameter).forEach((entry) => { newSearch += '&' + entry[0] + '=' + entry[1]; }); } else { Object.entries(storedUtmParameter).forEach((entry) => { newSearch += entry[0] + '=' + entry[1] + '&'; }); } if(newSearch && newSearch[newSearch.length-1] == '&'){ newSearch = newSearch.substring(0,newSearch.length -1); } return newSearch; } return null; } function getRedirectParam() { try { const request = new XMLHttpRequest(); request.open("GET", "/apis/discoverasr/configs/campaign-params.json", false); request.send(null); if (request.status === 200) { return JSON.parse(request.responseText); } } catch (err) { console.log(err); } return []; } </script> <!-- Should be override on site level due to different API --> <script> var TAL = TAL || {}; TAL.KEY = TAL.KEY || {}; TAL.KEY.GOOGLE_MAP = TAL.KEY.GOOGLE_MAP || "AIzaSyBjcjbdqhZwCnOlWZY4KrCqEPggV9PRl98"; TAL.KEY.B_MAP = TAL.KEY.B_MAP || "DBto8ZqBYAOeFYvcpzzf49gQ60GYlZba"; TAL.KEY.OPEN_STREET_MAP = TAL.KEY.OPEN_STREET_MAP || "pk.eyJ1IjoiYXNjb3R0LW9tIiwiYSI6ImNqbG9uNjFrMTFwaHgzcXJ6ZGhtZ2RwaG4ifQ.y9nM1VUMhZkZujtcZcVTxw"; TAL.KEY.ASCOTT_SERVICE = TAL.KEY.ASCOTT_SERVICE || "69a18c02ec4d4e90a8be1ff8927ea380"; TAL.END_POINT = TAL.END_POINT || {}; TAL.END_POINT.ASCOTT_SERVICE = TAL.END_POINT.ASCOTT_SERVICE || "https://api.the-ascott.com/ascott"; TAL.END_POINT.REDDOT = TAL.END_POINT.REDDOT || "https://secure.reddotpayment.com"; TAL.APP_ID = TAL.APP_ID || {}; TAL.APP_ID.FACEBOOK = TAL.APP_ID.FACEBOOK || "165863084574"; TAL.APP_ID.GOOGLE = TAL.APP_ID.GOOGLE || "352273145209-f509ban0i8vsm4qh8k3s98827afc6lmm.apps.googleusercontent.com"; TAL.APP_ID.INSTAGRAM = TAL.APP_ID.INSTAGRAM || "3afbb2ba23654f11828ba92694a714cd"; TAL.APP_ID.WEIBO = TAL.APP_ID.WEIBO || "2923885279"; TAL.APP_ID.MECHANT = TAL.APP_ID.MECHANT || "0000024088"; TAL.SECRET_KEY = TAL.SECRET_KEY || {}; TAL.SECRET_KEY.WEIBO = TAL.SECRET_KEY.WEIBO || ""; TAL.USER_ID = TAL.USER_ID || {}; TAL.USER_ID.WEIBO = TAL.USER_ID.WEIBO || ""; TAL.ROOT_PATH = 'ascott'; </script> <title>Serviced Accommodation | About Discover ASR, Ascott</title> <meta name="description" content="Ascott offers serviced accommodation and residences for both business and leisure purposes across 40 countries with 92,000 operating apartments."/> <meta name="keywords"/> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, maximum-scale=1.0"/> <!-- Facebook and LinkedIn --> <meta property="og:title" content="Serviced Accommodation | About Discover ASR, Ascott"/> <meta property="og:url" content="https://www.discoverasr.com/en/the-ascott-limited/about-us"/> <meta property="og:image" content="https://www.discoverasr.com/content/dam/tal/common/assets/logos/Ascott40_Discoverasr-Thumbnail_1200x630_300kb.jpg"/> <meta property="og:type" content="website"/> <meta name="og:description" content="Ascott offers serviced accommodation and residences for both business and leisure purposes across 40 countries with 92,000 operating apartments."/> <!-- Twitter --> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:title" content="Serviced Accommodation | About Discover ASR, Ascott"/> <meta property="twitter:description" content="Ascott offers serviced accommodation and residences for both business and leisure purposes across 40 countries with 92,000 operating apartments."/> <meta property="twitter:image" content="https://www.discoverasr.com/content/dam/tal/common/assets/logos/Ascott40_Discoverasr-Thumbnail_1200x630_300kb.jpg"/> <link rel="icon" href="/content/dam/tal/icons/favicon.png" type="image/png"/> <script type="text/javascript"> (function() { const makeStub = () => { const TCF_LOCATOR_NAME = '__tcfapiLocator'; const TCF_LOCATOR_ID = '__tcfapiTrustarc'; const queue = []; let win = window; let cmpFrame; function addFrame() { const doc = win.document; const otherCMP = !!(win.frames[TCF_LOCATOR_NAME]); if (!otherCMP) { if (doc.body) { const iframe = doc.createElement('iframe'); iframe.name = TCF_LOCATOR_NAME; iframe.style.display = 'none'; iframe.id = TCF_LOCATOR_ID; doc.body.appendChild(iframe); } else { setTimeout(addFrame, 5); } } return !otherCMP; } function tcfAPIHandler(...args) { let gdprApplies; if (!args.length) { /** * shortcut to get the queue when the full CMP * implementation loads; it can call tcfapiHandler() * with no arguments to get the queued arguments */ return queue; } else if (args[0] === 'setGdprApplies') { /** * shortcut to set gdprApplies if the publisher * knows that they apply GDPR rules to all * traffic (see the section on "What does the * gdprApplies value mean" for more */ if (args.length > 3 && parseInt(args[1], 10) === 2 && typeof args[3] === 'boolean') { gdprApplies = args[3]; if (typeof args[2] === 'function') { args[2]('set', true); } } } else if (args[0] === 'ping') { /** * Only supported method; give PingReturn * object as response */ const retr = { gdprApplies: gdprApplies, cmpLoaded: false, cmpStatus: 'stubCMP', apiVersion: '2.0' }; if (typeof args[2] === 'function') { args[2](retr, true); } } else { /** * some other method, just queue it for the * full CMP implementation to deal with */ queue.push(args); } } function postMessageEventHandler(event) { const msgIsString = typeof event.data === 'string'; let json = {}; try { /** * Try to parse the data from the event. This is important * to have in a try/catch because often messages may come * through that are not JSON */ if (msgIsString) { json = JSON.parse(event.data); } else { json = event.data; } } catch (ignore) {} const payload = json.__tcfapiCall; if (payload) { window.__tcfapi( payload.command, payload.version, function(retValue, success) { let returnMsg = { __tcfapiReturn: { returnValue: retValue, success: success, callId: payload.callId, }, }; if (msgIsString) { returnMsg = JSON.stringify(returnMsg); } event.source.postMessage(returnMsg, '*'); }, payload.parameter ); } } /** * Iterate up to the top window checking for an already-created * "__tcfapilLocator" frame on every level. If one exists already then we are * not the master CMP and will not queue commands. */ while (win) { try { if (win.frames[TCF_LOCATOR_NAME]) { cmpFrame = win; break; } } catch (ignore) {} // if we're at the top and no cmpFrame if (win === window.top) { break; } // Move up win = win.parent; } if (!cmpFrame) { // we have recur'd up the windows and have found no __tcfapiLocator frame addFrame(); win.__tcfapi = tcfAPIHandler; win.addEventListener('message', postMessageEventHandler, false); } }; makeStub(); }()); </script> <script src="https://consent.trustarc.com/autoblockasset/core.min.js?domain=the-ascott-iab.com"></script> <script src="https://consent.trustarc.com/autoblockoptout?domain=the-ascott-iab.com"></script> <!-- OneLink Script --> <script referrerpolicy="no-referrer-when-downgrade" type="text/javascript" src="https://www.onelink-edge.com/moxie.min.js" data-oljs="P0217-0889-9581-7DBE"></script> <!-- End OneLink Script --> <!-- AA Script --> <script src="https://assets.adobedtm.com/440ed6980615/0f159678055d/launch-00256e595446.min.js" async></script> <!-- End AA Script --> <script src="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-gtm.min.ACSHASH1f992309ceecba38d3c74e970ebde46a.js"></script> <script src="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-configuration.min.ACSHASH320b33b9aa753e7f7d7368afd0199b2c.js"></script> <link rel="stylesheet" href="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-site.min.ACSHASH1c987718c3e3fee2e438ed931503570f.css" type="text/css"> <script> window.MSInputMethodContext && document.documentMode && document.write('<script src="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-site/resources/ie11/ie11CustomProperties.min.js" async><\/script>'); </script> <!-- For Non Booking Page --> <script async src="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-3rdParty.min.ACSHASH5cb90d9200c6965017e48ff14ac3236c.js"></script> <link rel="stylesheet" href="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-3rdParty.min.ACSHASH8f2568956fc131680e52540edeb84201.css" type="text/css"> <script async src="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-vTour.min.ACSHASHf112549334b7f94f481b4eca40e09192.js"></script> <!-- Booking Global Variable --> <script> var BOOKING = BOOKING || {}; BOOKING.IS_HOME_PAGE = "false"; BOOKING.IS_BOOKING_FLOW = "false"; BOOKING.IS_BRAND_NAME = "discoverasr"; BOOKING.IS_SHOW_ANNOUN = "false"; BOOKING.ANNOUN_DESCRIPTION = ""; // Richtext data BOOKING.IS_CONFIRMATION = "false"; BOOKING.IS_PROPERTY_LISTING_PAGE = "false"; var GLOBAL_KEY = GLOBAL_KEY || {}; GLOBAL_KEY.IA_APARTMENT_DIMENSION = "{apartment_size_sqm} sqm \/ {apartment_size_sqft} sqft "; GLOBAL_KEY.DATETIME = GLOBAL_KEY.DATETIME || {}; GLOBAL_KEY.DATETIME.WEEKDAY = { MINIMAL: [ "Su", "Mo", "Tu", "We", "Th", "Fr", "Sa", ], SHORT: [ "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", ], }; GLOBAL_KEY.DATETIME.MONTH = { SHORT: [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec", ], LONG: [ "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December", ], }; // Addthis exclude email option var a2a_config = a2a_config || {}; a2a_config.num_services = 7; a2a_config.onclick = false; a2a_config.delay = 300; a2a_config.exclude_services = ['facebook', 'whatsapp', 'wechat', 'twitter']; a2a_config.thanks = { postShare: false, }; // Breakpoints var BREAKPOINTS = {}; BREAKPOINTS.MIN_DESKTOP = 1200; BREAKPOINTS.MAX_TABLET = 1199; BREAKPOINTS.MIN_TABLET = 768; BREAKPOINTS.MAX_MOBILE = 767; // common loading COMMON_LOADING = false; // cookie var CONFIG_COOKIE = { // addthis.com COOKIE01: false, //adnxs.com COOKIE02: false, // amazon-adsystem.com COOKIE03: false, // citadines.com COOKIE04: false, // exelator.com COOKIE05: false, // fastapi.net COOKIE06: false, // flashtalking.com COOKIE07: false, // google.com COOKIE08: false, // ipinyou.com COOKIE09: false, // l.qq.com COOKIE10: false, // linkedin.com COOKIE11: false, // matterport.com COOKIE12: false, // ml314.com COOKIE13: false, // mmtro.com COOKIE14: false, // rlcdn.com COOKIE15: false, // sojern.com COOKIE16: false, // somerset.com COOKIE17: false, // tag.azame.net COOKIE18: false, // the-ascott.com COOKIE19: false, // tripadvisor.com COOKIE20: false, // wcs.naver.com COOKIE21: false, // www.citadines.com COOKIE22: false, // www.facebook.com COOKIE23: false, // www.somerset.com COOKIE24: false, // www.the-ascott.com COOKIE25: false, // www.tripadvisor.com COOKIE26: false, // youku.com COOKIE27: false, // youtube.com COOKIE28: false, }; var IS_PROPERTY_PAGE = "false"; var AA_PUSHED = []; var PAGE_PROPERTY = {}; PAGE_PROPERTY.PUBLISHED_DATE = ""; PAGE_PROPERTY.MODIFIED_DATE = "2024-07-19T11:24:38.272+08:00"; var TAL = TAL || {}; TAL.FLAG = TAL.FLAG || {}; TAL.FLAG.USE_GOOGLE_MAP = true; </script> <!-- End Booking Global Variable --> <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Hotel", "name" : "The Ascott Limited", "description" : "The Ascott Limited (Ascott) is a Singapore company that has grown to be one of the leading international lodging owner-operators. Ascott's portfolio spans more than 190 cities across over 30 countries in Asia Pacific, Central Asia, Europe, the Middle East, Africa and the USA. Ascott has more than 70,000 operating units and about 51,000 units under development, making a total of more than 121,000 units in over 770 properties.", "address" : { "@type" : "PostalAddress", "addressCountry" : "Singapore", "addressLocality" : "30-01 Capital Tower, Singapore 068912", "streetAddress" : "168 Robinson Road" }, "logo" : "https://www.the-ascott.com/content/dam/tal/common/assets/logos/brands/ascottlimited/logo-theascottlimited.svg", "url" : "https://www.discoverasr.com/en/ascottlimited/about-us", "telephone" : "+65 6713 2888", "email" : "enquiry@the-ascott.com", "image" : "", "checkinTime" : "", "checkoutTime" : "", "paymentAccepted" : "", "availableLanguage" : "", "award" : "", "priceRange" : "", "potentialAction" : { "@type" : "SearchAction", "target" : "discoverasr.com", "query-input" : "" }, "hasMap" : { "@type" : "Map", "mapType" : "VenueMap", "url" : "" }, "parentOrganization" : { "@type" : "Corporation", "url" : "https://www.capitaland.com/international/en.html", "name" : "CapitaLand Limited", "logo" : "https://www.capitaland.com/content/dam/capitaland-common/logos/standard.svg", "@id" : "CapitaLand" }, "geo" : { "@type" : "GeoCoordinates", "latitude" : "", "longitude" : "" }, "contactpoint" : { "@type" : "ContactPoint", "contactType" : "Reservations", "telephone" : "+65 6272 7272", "email" : "enquiry@the-ascott.com" }, "amenityFeature" : { "@type" : "LocationFeatureSpecification", "value" : "True", "name" : "" }, "brand" : { "@type" : "Brand", "name" : "Discover ASR", "url" : "https://www.discoverasr.com", "logo" : "https://discoverasr.com/content/dam/tal/common/assets/logos/brands/discoverasr/logo-discoverasr.png" }, "sameAs" : "https://www.linkedin.com/company/the-ascott-limited/, https://en.wikipedia.org/wiki/The_Ascott" } </script> <!-- Improves Googles Search --> <link rel="canonical" href="https://www.discoverasr.com/en/the-ascott-limited/about-us"/> <link rel="alternate" href="https://www.discoverasr.com/en/the-ascott-limited/about-us" hreflang="x-default"/> <link rel="alternate" href="https://www.discoverasr.com/en/the-ascott-limited/about-us" hreflang="en-us"/> <link rel="alternate" href="https://www.discoverasr.com.cn/the-ascott-limited/about-us" hreflang="zh-cn"/> <!-- End of Improves Googles Search --> <!-- Google Tag Manager --> <script> const sessionStorage = document.cookie ? window.sessionStorage : { setItem : function () {}, getItem : function () { return null }, removeItem : function () {}, }; const localStorage = document.cookie ? window.localStorage : { setItem : function () {}, getItem : function () { return null }, removeItem : function () {}, }; </script> <script> var visitingType = ''; if (visitingType != '') { sessionStorage.setItem('visitingType', visitingType); } </script> <!-- Functions For Implement Datalayer --> <script> function getCookieValueByName(cookieName) { if (document.cookie.length > 0) { let cookieStart = document.cookie.indexOf(cookieName + "="); if (cookieStart != -1) { cookieStart = cookieStart + cookieName.length + 1; let cookieEnd = document.cookie.indexOf(";", cookieStart); if (cookieEnd == -1) { cookieEnd = document.cookie.length; } return decodeURI(document.cookie.substring(cookieStart, cookieEnd)); } } return ""; } function getUserTier(){ let userTier = sessionStorage.getItem('userAvailablePoints') return userTier ? JSON.parse(userTier).currentTier : ''; } function getASRMemberID(){ let userProfile = sessionStorage.getItem('userProfile') return userProfile ? JSON.parse(userProfile).memberId: ''; } function getUserType(){ let userType = 'public'; let userAccessToken = getCookieValueByName('ia_oQKaJKhTFC'); // replace localstorage if (userAccessToken) { userType = 'member'; } let bookingSearchData = sessionStorage.getItem('bookingSearchData'); if (bookingSearchData && bookingSearchData.discountCode) { if (bookingSearchData.discountCodeType == 3) { userType = 'corporate'; } else if (bookingSearchData.discountCodeType == 6) { userType = 'staff'; } } return userType; } function getASRPointsAvailable(){ let userAvailablePoints = sessionStorage.getItem('userAvailablePoints'); return userAvailablePoints ? JSON.parse(userAvailablePoints).currentPoints : ''; } </script> <!-- End Functions --> <!-- GTM Datalayer --> <script> var checkIsBooking = 'false'; var dataLayer = []; let trackingJson = { "PageType" : "the-ascott-limited", "ChainNm" : "The Ascott Limited", "ChainID" : "11971" }; if (checkIsBooking == 'false' && trackingJson != '' ) { trackingJson.PageType = trackingJson.PageType, trackingJson.ChainNm = 'The Ascott Limited', trackingJson.ChainID = '11971', trackingJson.UserType = getUserType(), trackingJson.ASRMemberID = getASRMemberID(), trackingJson.ASRPointsAvailable = getASRPointsAvailable(), trackingJson.ASRTier = getUserTier(), dataLayer.push(trackingJson); } </script> <!-- End of GTM dataLayer --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-W4WCC3X'); </script> <!--Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-TGP4FNZ'); </script> <!--End Google Tag Manager --> <!--Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-TQSFV4P'); </script> <!--End Google Tag Manager --> <!-- GTM Datalayer --> <script> var dataGTM = { "PageType" : "the-ascott-limited", "ChainNm" : "The Ascott Limited", "ChainID" : "11971" } </script> <!-- End of GTM dataLayer --> <!-- End Google Tag Manager --> <script> var mtcaptchaConfig = { "sitekey": 'MTPublic-nVQtYw3yl', "render": "explicit", "renderQueue": [], "autoFormValidate": true }; (function(){var mt_service = document.createElement('script');mt_service.async = true;mt_service.src = 'https://service.mtcaptcha.com/mtcv1/client/mtcaptcha.min.js';(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(mt_service); var mt_service2 = document.createElement('script');mt_service2.async = true;mt_service2.src = 'https://service2.mtcaptcha.com/mtcv1/client/mtcaptcha2.min.js';(document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(mt_service2);}) (); </script> <!-- New Relic Browser --> <script type="text/javascript"> ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}}; ;NREUM.loader_config={accountID:"2030867",trustKey:"1700777",agentID:"1120328728",licenseKey:"938cac11c0",applicationID:"1120328728"}; ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"938cac11c0",applicationID:"1120328728",sa:1}; ;/*! For license information please see nr-loader-spa-1.248.0.min.js.LICENSE.txt */ (()=>{var e,t,r={234:(e,t,r)=>{"use strict";r.d(t,{P_:()=>g,Mt:()=>v,C5:()=>s,DL:()=>A,OP:()=>D,lF:()=>N,Yu:()=>x,Dg:()=>m,CX:()=>c,GE:()=>w,sU:()=>j});var n=r(8632),i=r(9567);const o={beacon:n.ce.beacon,errorBeacon:n.ce.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.D)(t,o);const r=(0,n.ek)(e);r&&(r.info=a[e])}const u=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=r(7056),l=r(50);const f=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{feature_flags:[],proxy:{assets:void 0,beacon:void 0},privacy:{cookies_enabled:!0},ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},session:{domain:void 0,expiresMs:d.oD,inactiveMs:d.Hb},ssl:void 0,obfuscate:void 0,jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},metrics:{enabled:!0,autoStart:!0},page_action:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,long_task:!1,autoStart:!0},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},harvest:{tooManyRequestsDelay:60},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,sampling_rate:50,error_sampling_rate:50,collect_fonts:!1,inline_images:!1,inline_stylesheet:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){u(t)?e.mask_selector=t+",[data-nr-mask]":null===t?e.mask_selector=t:(0,l.Z)("An invalid session_replay.mask_selector was provided and will not be used",t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){u(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.Z)("An invalid session_replay.block_selector was provided and will not be used",t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.Z)("An invalid session_replay.mask_input_option was provided and will not be used",t)}},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0}}},h={},p="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(p);if(!h[e])throw new Error("Configuration for ".concat(e," was never set"));return h[e]}function m(e,t){if(!e)throw new Error(p);h[e]=(0,i.D)(t,f());const r=(0,n.ek)(e);r&&(r.init=h[e])}function v(e,t){if(!e)throw new Error(p);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}const b={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},y={};function A(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!y[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return y[e]}function w(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");y[e]=(0,i.D)(t,b);const r=(0,n.ek)(e);r&&(r.loader_config=y[e])}const x=(0,n.mF)().o;var E=r(385),_=r(6818);const T={buildEnv:_.Re,customTransaction:void 0,disabled:!1,distMethod:_.gF,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,offset:Math.floor(E._A?.performance?.timeOrigin||E._A?.performance?.timing?.navigationStart||Date.now()),onerror:void 0,origin:""+E._A.location,ptid:void 0,releaseIds:{},session:void 0,xhrWrappable:"function"==typeof E._A.XMLHttpRequest?.prototype?.addEventListener,version:_.q4,denyList:void 0},S={};function D(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!S[e])throw new Error("Runtime for ".concat(e," was never set"));return S[e]}function j(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");S[e]=(0,i.D)(t,T);const r=(0,n.ek)(e);r&&(r.runtime=S[e])}function N(e){return function(e){try{const t=s(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}(e)}},9567:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(50);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.Z)("Setting a Configurable requires an object as input");if(!t||"object"!=typeof t)return(0,n.Z)("Setting a Configurable requires a model to set its initial properties");const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.Z)("An error occurred while setting a property of a Configurable",e)}return r}catch(e){(0,n.Z)("An error occured while setting a Configurable",e)}}},6818:(e,t,r)=>{"use strict";r.d(t,{Re:()=>i,gF:()=>o,lF:()=>a,q4:()=>n});const n="1.248.0",i="PROD",o="CDN",a="2.0.0-alpha.11"},385:(e,t,r)=>{"use strict";r.d(t,{FN:()=>c,IF:()=>l,LW:()=>a,Nk:()=>h,Tt:()=>u,_A:()=>o,cv:()=>p,iS:()=>s,il:()=>n,ux:()=>d,v6:()=>i,w1:()=>f});const n="undefined"!=typeof window&&!!window.document,i="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=n?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a="complete"===o?.document?.readyState,s=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,u=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Boolean(n&&window.document.documentMode),h=!!o.navigator?.sendBeacon,p=Math.floor(o?.performance?.timeOrigin||o?.performance?.timing?.navigationStart||Date.now())},1117:(e,t,r)=>{"use strict";r.d(t,{w:()=>o});var n=r(50);const i={agentIdentifier:"",ee:void 0};class o{constructor(e){try{if("object"!=typeof e)return(0,n.Z)("shared context requires an object as input");this.sharedContext={},Object.assign(this.sharedContext,i),Object.entries(e).forEach((e=>{let[t,r]=e;Object.keys(i).includes(t)&&(this.sharedContext[t]=r)}))}catch(e){(0,n.Z)("An error occured while setting SharedContext",e)}}}},8e3:(e,t,r)=>{"use strict";r.d(t,{L:()=>d,R:()=>c});var n=r(8325),i=r(1284),o=r(4322),a=r(3325);const s={};function c(e,t){const r={staged:!1,priority:a.p[t]||0};u(e),s[e].get(t)||s[e].set(t,r)}function u(e){e&&(s[e]||(s[e]=new Map))}function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"feature";if(u(e),!e||!s[e].get(t))return a(t);s[e].get(t).staged=!0;const r=[...s[e]];function a(t){const r=e?n.ee.get(e):n.ee,a=o.X.handlers;if(r.backlog&&a){var s=r.backlog[t],c=a[t];if(c){for(var u=0;s&&u<s.length;++u)l(s[u],c);(0,i.D)(c,(function(e,t){(0,i.D)(t,(function(t,r){r[0].on(e,r[1])}))}))}delete a[t],r.backlog[t]=null,r.emit("drain-"+t,[])}}r.every((e=>{let[t,r]=e;return r.staged}))&&(r.sort(((e,t)=>e[1].priority-t[1].priority)),r.forEach((t=>{let[r]=t;s[e].delete(r),a(r)})))}function l(e,t){var r=e[1];(0,i.D)(t[r],(function(t,r){var n=e[0];if(r[0]===n){var i=r[1],o=e[3],a=e[2];i.apply(o,a)}}))}},8325:(e,t,r)=>{"use strict";r.d(t,{A:()=>c,ee:()=>u});var n=r(8632),i=r(2210),o=r(234);class a{constructor(e){this.contextId=e}}var s=r(3117);const c="nr@context:".concat(s.a),u=function e(t,r){var n={},s={},d={},f=!1;try{f=16===r.length&&(0,o.OP)(r).isolatedBacklog}catch(e){}var h={on:g,addEventListener:g,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=p(n),c=m(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var f=b()[s[e]];f&&f.push([h,e,r,a]);return a},get:v,listeners:m,context:p,buffer:function(e,t){const r=b();if(t=t||"feature",h.aborted)return;Object.entries(e||{}).forEach((e=>{let[n,i]=e;s[i]=t,t in r||(r[t]=[])}))},abort:l,aborted:!1,isBuffering:function(e){return!!b()[s[e]]},debugId:r,backlog:f?{}:t&&"object"==typeof t.backlog?t.backlog:{}};return h;function p(e){return e&&e instanceof a?e:e?(0,i.X)(e,c,(()=>new a(c))):new a(c)}function g(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(h,t)}function b(){return h.backlog}}(void 0,"globalEE"),d=(0,n.fP)();function l(){u.aborted=!0,u.backlog={}}d.ee||(d.ee=u)},5546:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,p:()=>i});var n=r(8325).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},4322:(e,t,r)=>{"use strict";r.d(t,{X:()=>o});var n=r(5546);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.E,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.E);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3239:(e,t,r)=>{"use strict";r.d(t,{bP:()=>s,iz:()=>c,m$:()=>a});var n=r(385);let i=!1,o=!1;try{const e={get passive(){return i=!0,!1},get signal(){return o=!0,!1}};n._A.addEventListener("test",null,e),n._A.removeEventListener("test",null,e)}catch(e){}function a(e,t){return i||o?{capture:!!e,passive:i,signal:t}:!!e}function s(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;window.addEventListener(e,t,a(r,n))}function c(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3?arguments[3]:void 0;document.addEventListener(e,t,a(r,n))}},3117:(e,t,r)=>{"use strict";r.d(t,{a:()=>n});const n=(0,r(4402).Rl)()},4402:(e,t,r)=>{"use strict";r.d(t,{Ht:()=>u,M:()=>c,Rl:()=>a,ky:()=>s});var n=r(385);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n._A?.crypto||n._A?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(31))),i.split("").map((e=>"x"===e?o(t,++r).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n._A?.crypto||n._A?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(31)));const a=[];for(var s=0;s<e;s++)a.push(o(r,++i).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},7056:(e,t,r)=>{"use strict";r.d(t,{Bq:()=>n,Hb:()=>o,oD:()=>i});const n="NRBA",i=144e5,o=18e5},7894:(e,t,r)=>{"use strict";function n(){return Math.round(performance.now())}r.d(t,{z:()=>n})},7243:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(385);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n._A?.location?.protocol&&t.host===n._A?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},50:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.warn&&(console.warn("New Relic: ".concat(e)),t&&console.warn(t))}r.d(t,{Z:()=>n})},2825:(e,t,r)=>{"use strict";r.d(t,{N:()=>d,T:()=>l});var n=r(8325),i=r(5546),o=r(3325),a=r(385);const s="newrelic";const c={stn:[o.D.sessionTrace],err:[o.D.jserrors,o.D.metrics],ins:[o.D.pageAction],spa:[o.D.spa],sr:[o.D.sessionReplay,o.D.sessionTrace]},u=new Set;function d(e,t){const r=n.ee.get(t);e&&"object"==typeof e&&(u.has(t)||(Object.entries(e).forEach((e=>{let[t,n]=e;c[t]?c[t].forEach((e=>{n?(0,i.p)("feat-"+t,[],void 0,e,r):(0,i.p)("block-"+t,[],void 0,e,r),(0,i.p)("rumresp-"+t,[Boolean(n)],void 0,e,r)})):n&&(0,i.p)("feat-"+t,[],void 0,void 0,r),l[t]=Boolean(n)})),Object.keys(c).forEach((e=>{void 0===l[e]&&(c[e]?.forEach((t=>(0,i.p)("rumresp-"+e,[!1],void 0,t,r))),l[e]=!1)})),u.add(t),function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{a._A.dispatchEvent(new CustomEvent(s,{detail:e}))}catch(e){}}({loaded:!0})))}const l={}},2210:(e,t,r)=>{"use strict";r.d(t,{X:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},1284:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});const n=(e,t)=>Object.entries(e||{}).map((e=>{let[r,n]=e;return t(r,n)}))},4351:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(8325);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}}}},3960:(e,t,r)=>{"use strict";r.d(t,{KB:()=>a,b2:()=>o});var n=r(3239);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.bP)("load",e,t)}function a(e){if(i())return e();(0,n.iz)("DOMContentLoaded",e)}},8632:(e,t,r)=>{"use strict";r.d(t,{EZ:()=>d,ce:()=>o,ek:()=>u,fP:()=>a,gG:()=>l,h5:()=>c,mF:()=>s});var n=r(7894),i=r(385);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return i._A.NREUM||(i._A.NREUM={}),void 0===i._A.newrelic&&(i._A.newrelic=i._A.NREUM),i._A.NREUM}function s(){let e=a();return e.o||(e.o={ST:i._A.setTimeout,SI:i._A.setImmediate,CT:i._A.clearTimeout,XHR:i._A.XMLHttpRequest,REQ:i._A.Request,EV:i._A.Event,PR:i._A.Promise,MO:i._A.MutationObserver,FETCH:i._A.fetch}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,n.z)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},7956:(e,t,r)=>{"use strict";r.d(t,{N:()=>i});var n=r(3239);function i(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;(0,n.iz)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},1214:(e,t,r)=>{"use strict";r.d(t,{em:()=>b,u5:()=>D,QU:()=>C,_L:()=>I,Gm:()=>H,Lg:()=>L,BV:()=>G,Kf:()=>K});var n=r(8325),i=r(3117);const o="nr@original:".concat(i.a);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}var l=r(2210),f=r(385);const h={},p=f._A.XMLHttpRequest,g="addEventListener",m="removeEventListener",v="nr@wrapped:".concat(n.A);function b(e){var t=function(e){return(e||n.ee).get("events")}(e);if(h[t.debugId]++)return t;h[t.debugId]=1;var r=c(t,!0);function i(e){r.inPlace(e,[g,m],"-",o)}function o(e,t){return e[1]}return"getPrototypeOf"in Object&&(f.il&&y(document,i),y(f._A,i),y(p.prototype,i)),t.on(g+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,l.X)(n,v,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(m+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function y(e,t){let r=e;for(;"object"==typeof r&&!Object.prototype.hasOwnProperty.call(r,g);)r=Object.getPrototypeOf(r);for(var n=arguments.length,i=new Array(n>2?n-2:0),o=2;o<n;o++)i[o-2]=arguments[o];r&&t(r,...i)}var A="fetch-",w=A+"body-",x=["arrayBuffer","blob","json","text","formData"],E=f._A.Request,_=f._A.Response,T="prototype";const S={};function D(e){const t=function(e){return(e||n.ee).get("fetch")}(e);if(!(E&&_&&f._A.fetch))return t;if(S[t.debugId]++)return t;function r(e,r,i){var o=e[r];"function"==typeof o&&(e[r]=function(){var e,r=[...arguments],a={};t.emit(i+"before-start",[r],a),a[n.A]&&a[n.A].dt&&(e=a[n.A].dt);var s=o.apply(this,r);return t.emit(i+"start",[r,e],s),s.then((function(e){return t.emit(i+"end",[null,e],s),e}),(function(e){throw t.emit(i+"end",[e],s),e}))})}return S[t.debugId]=1,x.forEach((e=>{r(E[T],e,w),r(_[T],e,w)})),r(f._A,"fetch",A),t.on(A+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(A+"done",[null,r],n)}else t.emit(A+"done",[e],n)})),t}const j={},N=["pushState","replaceState"];function C(e){const t=function(e){return(e||n.ee).get("history")}(e);return!f.il||j[t.debugId]++||(j[t.debugId]=1,c(t).inPlace(window.history,N,"-")),t}var R=r(3239);const O={},P=["appendChild","insertBefore","replaceChild"];function I(e){const t=function(e){return(e||n.ee).get("jsonp")}(e);if(!f.il||O[t.debugId])return t;O[t.debugId]=!0;var r=c(t),i=/[?&](?:callback|cb)=([^&#]+)/,o=/(.*)\.([^.]+)/,a=/^(\w+)(\.|$)(.*)$/;function s(e,t){if(!e)return t;const r=e.match(a),n=r[1];return s(r[3],t[n])}return r.inPlace(Node.prototype,P,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var n=(a=e.src,c=a.match(i),c?c[1]:null);var a,c;if(!n)return;var u=function(e){var t=e.match(o);if(t&&t.length>=3)return{key:t[2],parent:s(t[1],window)};return{key:e,parent:window}}(n);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,R.m$)(!1)),e.removeEventListener("error",f,(0,R.m$)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,R.m$)(!1)),e.removeEventListener("error",f,(0,R.m$)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,R.m$)(!1)),e.addEventListener("error",f,(0,R.m$)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const k={};function H(e){const t=function(e){return(e||n.ee).get("mutation")}(e);if(!f.il||k[t.debugId])return t;k[t.debugId]=!0;var r=c(t),i=f._A.MutationObserver;return i&&(window.MutationObserver=function(e){return this instanceof i?new i(r(e,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype),t}const z={};function L(e){const t=function(e){return(e||n.ee).get("promise")}(e);if(z[t.debugId])return t;z[t.debugId]=!0;var r=t.context,i=c(t),a=f._A.Promise;return a&&function(){function e(r){var n=t.context(),o=i(r,"executor-",n,null,!1);const s=Reflect.construct(a,[o],e);return t.context(s).getCtx=function(){return n},s}f._A.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return a.toString()},Object.setPrototypeOf(e,a),["all","race"].forEach((function(r){const n=a[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=a[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=a.prototype;const n=a.prototype.then;a.prototype.then=function(){var e=this,o=r(e);o.promise=e;for(var a=arguments.length,s=new Array(a),c=0;c<a;c++)s[c]=arguments[c];s[0]=i(s[0],"cb-",o,null,!1),s[1]=i(s[1],"cb-",o,null,!1);const u=n.apply(this,s);return o.nextPromise=u,t.emit("propagate",[e,!0],u,!1,!1),u},a.prototype.then[o]=n,t.on("executor-start",(function(e){e[0]=i(e[0],"resolve-",this,null,!1),e[1]=i(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const M={},F="setTimeout",B="setInterval",U="clearTimeout",Z="-start",V="-",q=[F,"setImmediate",B,U,"clearImmediate"];function G(e){const t=function(e){return(e||n.ee).get("timer")}(e);if(M[t.debugId]++)return t;M[t.debugId]=1;var r=c(t);return r.inPlace(f._A,q.slice(0,2),F+V),r.inPlace(f._A,q.slice(2,3),B+V),r.inPlace(f._A,q.slice(3),U+V),t.on(B+Z,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(F+Z,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}var W=r(50);const X={},Y=["open","send"];function K(e){var t=e||n.ee;const r=function(e){return(e||n.ee).get("xhr")}(t);if(X[r.debugId]++)return r;X[r.debugId]=1,b(t);var i=c(r),o=f._A.XMLHttpRequest,a=f._A.MutationObserver,s=f._A.Promise,u=f._A.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],h=[],p=f._A.XMLHttpRequest=function(e){const t=new o(e),n=r.context(t);try{r.emit("new-xhr",[t],n),t.addEventListener(d,(a=n,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),i.inPlace(e,l,"fn-",w)}),(0,R.m$)(!1))}catch(e){(0,W.Z)("An error occurred while intercepting XHR",e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",w)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,p),p.prototype=o.prototype,i.inPlace(p.prototype,Y,"-xhr-",w),r.on("send-xhr-start",(function(e,t){g(e,t),function(e){h.push(e),a&&(m?m.then(A):u?u(A):(v=-v,y.data=v))}(t)})),r.on("open-xhr-start",g),a){var m=s&&s.resolve();if(!u&&!s){var v=1,y=document.createTextNode(v);new a(A).observe(y,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===d||A()}));function A(){for(var e=0;e<h.length;e++)g(0,h[e]);h.length&&(h=[])}function w(e,t){return t}return r}},7825:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.ajax},6660:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.jserrors},3081:(e,t,r)=>{"use strict";r.d(t,{gF:()=>o,mY:()=>i,t9:()=>n,vz:()=>s,xS:()=>a});const n=r(3325).D.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},4649:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageAction},7633:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewEvent},9251:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.pageViewTiming},7144:(e,t,r)=>{"use strict";r.d(t,{t:()=>n});const n=r(3325).D.sessionReplay},3614:(e,t,r)=>{"use strict";r.d(t,{BST_RESOURCE:()=>i,END:()=>s,FEATURE_NAME:()=>n,FN_END:()=>u,FN_START:()=>c,PUSH_STATE:()=>d,RESOURCE:()=>o,START:()=>a});const n=r(3325).D.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState"},7836:(e,t,r)=>{"use strict";r.d(t,{BODY:()=>x,CB_END:()=>E,CB_START:()=>u,END:()=>w,FEATURE_NAME:()=>i,FETCH:()=>T,FETCH_BODY:()=>v,FETCH_DONE:()=>m,FETCH_START:()=>g,FN_END:()=>c,FN_START:()=>s,INTERACTION:()=>f,INTERACTION_API:()=>d,INTERACTION_EVENTS:()=>o,JSONP_END:()=>b,JSONP_NODE:()=>p,JS_TIME:()=>_,MAX_TIMER_BUDGET:()=>a,REMAINING:()=>l,SPA_NODE:()=>h,START:()=>A,originalSetTimeout:()=>y});var n=r(234);const i=r(3325).D.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=n.Yu.ST,A="-start",w="-end",x="-body",E="cb"+w,_="jsTime",T="fetch"},5938:(e,t,r)=>{"use strict";r.d(t,{W:()=>i});var n=r(8325);class i{constructor(e,t,r){this.agentIdentifier=e,this.aggregator=t,this.ee=n.ee.get(e),this.featureName=r,this.blocked=!1}}},7530:(e,t,r)=>{"use strict";r.d(t,{j:()=>b});var n=r(3325),i=r(234),o=r(5546),a=r(8325),s=r(7894),c=r(8e3),u=r(3960),d=r(385),l=r(50),f=r(3081),h=r(8632);function p(){const e=(0,h.gG)();["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start","recordReplay","pauseReplay"].forEach((t=>{e[t]=function(){for(var r=arguments.length,n=new Array(r),i=0;i<r;i++)n[i]=arguments[i];return function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),i=1;i<r;i++)n[i-1]=arguments[i];let o=[];return Object.values(e.initializedAgents).forEach((e=>{e.exposed&&e.api[t]&&o.push(e.api[t](...n))})),o.length>1?o:o[0]}(t,...n)}}))}var g=r(2825);const m=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let v=!1;function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},b=arguments.length>2?arguments[2]:void 0,y=arguments.length>3?arguments[3]:void 0,{init:A,info:w,loader_config:x,runtime:E={loaderType:b},exposed:_=!0}=t;const T=(0,h.gG)();w||(A=T.init,w=T.info,x=T.loader_config),(0,i.Dg)(e.agentIdentifier,A||{}),(0,i.GE)(e.agentIdentifier,x||{}),w.jsAttributes??={},d.v6&&(w.jsAttributes.isWorker=!0),(0,i.CX)(e.agentIdentifier,w);const S=(0,i.P_)(e.agentIdentifier),D=[w.beacon,w.errorBeacon];v||(S.proxy.assets&&(m(S.proxy.assets),D.push(S.proxy.assets)),S.proxy.beacon&&D.push(S.proxy.beacon),p(),(0,h.EZ)("activatedFeatures",g.T)),E.denyList=[...S.ajax.deny_list||[],...S.ajax.block_internal?D:[]],(0,i.sU)(e.agentIdentifier,E),void 0===e.api&&(e.api=function(e,t){t||(0,c.R)(e,"api");const h={};var p=a.ee.get(e),g=p.get("tracer"),m="api-",v=m+"ixn-";function b(t,r,n,o){const a=(0,i.C5)(e);return null===r?delete a.jsAttributes[t]:(0,i.CX)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),w(m,n,!0,o||null===r?"session":void 0)(t,r)}function y(){}["setErrorHandler","finished","addToTrace","addRelease"].forEach((e=>{h[e]=w(m,e,!0,"api")})),h.addPageAction=w(m,"addPageAction",!0,n.D.pageAction),h.setCurrentRouteName=w(m,"routeName",!0,n.D.spa),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,i.OP)(e).customTransaction=(r||"http://custom.transaction")+t,w(m,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return b(e,t,"setCustomAttribute",r);(0,l.Z)("Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of <".concat(typeof t,"> was provided."))}else(0,l.Z)("Failed to execute setCustomAttribute.\nName must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setUserId=function(e){if("string"==typeof e||null===e)return b("enduser.id",e,"setUserId",!0);(0,l.Z)("Failed to execute setUserId.\nNon-null value must be a string type, but a type of <".concat(typeof e,"> was provided."))},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return b("application.version",e,"setApplicationVersion",!1);(0,l.Z)("Failed to execute setApplicationVersion. Expected <String | null>, but got <".concat(typeof e,">."))},h.start=e=>{try{const t=e?"defined":"undefined";(0,o.p)(f.xS,["API/start/".concat(t,"/called")],void 0,n.D.metrics,p);const r=Object.values(n.D);if(void 0===e)e=r;else{if((e=Array.isArray(e)&&e.length?e:[e]).some((e=>!r.includes(e))))return(0,l.Z)("Invalid feature name supplied. Acceptable feature names are: ".concat(r));e.includes(n.D.pageViewEvent)||e.push(n.D.pageViewEvent)}e.forEach((e=>{p.emit("".concat(e,"-opt-in"))}))}catch(e){(0,l.Z)("An unexpected issue occurred",e)}},h.recordReplay=function(){(0,o.p)(f.xS,["API/recordReplay/called"],void 0,n.D.metrics,p),(0,o.p)("recordReplay",[],void 0,n.D.sessionReplay,p)},h.pauseReplay=function(){(0,o.p)(f.xS,["API/pauseReplay/called"],void 0,n.D.metrics,p),(0,o.p)("pauseReplay",[],void 0,n.D.sessionReplay,p)},h.interaction=function(){return(new y).get()};var A=y.prototype={createTracer:function(e,t){var r={},i=this,a="function"==typeof t;return(0,o.p)(f.xS,["API/createTracer/called"],void 0,n.D.metrics,p),(0,o.p)(v+"tracer",[(0,s.z)(),e,r],i,n.D.spa,p),function(){if(g.emit((a?"":"no-")+"fn-start",[(0,s.z)(),i,a],r),a)try{return t.apply(this,arguments)}catch(e){throw g.emit("fn-err",[arguments,this,e],r),e}finally{g.emit("fn-end",[(0,s.z)()],r)}}}};function w(e,t,r,i){return function(){return(0,o.p)(f.xS,["API/"+t+"/called"],void 0,n.D.metrics,p),i&&(0,o.p)(e+t,[(0,s.z)(),...arguments],r?null:this,i,p),r?void 0:this}}function x(){r.e(111).then(r.bind(r,7438)).then((t=>{let{setAPI:r}=t;r(e),(0,c.L)(e,"api")})).catch((()=>(0,l.Z)("Downloading runtime APIs failed...")))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{A[e]=w(v,e,void 0,n.D.spa)})),h.noticeError=function(e,t){"string"==typeof e&&(e=new Error(e)),(0,o.p)(f.xS,["API/noticeError/called"],void 0,n.D.metrics,p),(0,o.p)("err",[e,(0,s.z)(),!1,t],void 0,n.D.jserrors,p)},d.il?(0,u.b2)((()=>x()),!0):x(),h}(e.agentIdentifier,y)),void 0===e.exposed&&(e.exposed=_),v=!0}},1926:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},3325:(e,t,r)=>{"use strict";r.d(t,{D:()=>n,p:()=>i});const n={ajax:"ajax",jserrors:"jserrors",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.ajax]:5,[n.sessionTrace]:6,[n.pageAction]:7,[n.spa]:8,[n.sessionReplay]:9}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({111:"nr-spa",164:"nr-spa-compressor",433:"nr-spa-recorder"}[e]+"-1.248.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.248.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}s||(c=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),s.integrity=i.sriHashes[a],s.crossOrigin="anonymous"),e[r]=[n];var f=(t,n)=>{s.onerror=s.onload=null,clearTimeout(h);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},h=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",i.sriHashes={111:"sha512-ZwkW/wLO65ZnBcPIJO2VJVqTtRyXCRZiimLidZm1CYZfRiDwnchDLGFiEKDNkhfy/b1cgD3SElt5YjVudzleDQ=="},(()=>{var e={801:0,92:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.248.0.PROD"]=self["webpackChunk:NRBA-1.248.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(1926);var e=i(50);class t{addPageAction(t,r){(0,e.Z)("Call to agent api addPageAction failed. The page action feature is not currently initialized.")}setPageViewName(t,r){(0,e.Z)("Call to agent api setPageViewName failed. The page view feature is not currently initialized.")}setCustomAttribute(t,r,n){(0,e.Z)("Call to agent api setCustomAttribute failed. The js errors feature is not currently initialized.")}noticeError(t,r){(0,e.Z)("Call to agent api noticeError failed. The js errors feature is not currently initialized.")}setUserId(t){(0,e.Z)("Call to agent api setUserId failed. The js errors feature is not currently initialized.")}setApplicationVersion(t){(0,e.Z)("Call to agent api setApplicationVersion failed. The agent is not currently initialized.")}setErrorHandler(t){(0,e.Z)("Call to agent api setErrorHandler failed. The js errors feature is not currently initialized.")}finished(t){(0,e.Z)("Call to agent api finished failed. The page action feature is not currently initialized.")}addRelease(t,r){(0,e.Z)("Call to agent api addRelease failed. The js errors feature is not currently initialized.")}start(t){(0,e.Z)("Call to agent api addRelease failed. The agent is not currently initialized.")}recordReplay(){(0,e.Z)("Call to agent api recordReplay failed. The agent is not currently initialized.")}pauseReplay(){(0,e.Z)("Call to agent api pauseReplay failed. The agent is not currently initialized.")}}var r=i(3325),n=i(234);const o=Object.values(r.D);function a(e){const t={};return o.forEach((r=>{t[r]=function(e,t){return!1!==(0,n.Mt)(t,"".concat(e,".enabled"))}(r,e)})),t}var s=i(7530);var c=i(8e3),u=i(5938),d=i(3960),l=i(385);class f extends u.W{constructor(e,t,r){let i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];super(e,t,r),this.auto=i,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===(0,n.Mt)(this.agentIdentifier,"".concat(this.featureName,".autoStart"))&&(this.auto=!1),this.auto&&(0,c.R)(e,r)}importAggregator(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(this.featAggregate)return;if(!this.auto)return void this.ee.on("".concat(this.featureName,"-opt-in"),(()=>{(0,c.R)(this.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator()}));const r=l.il&&!0===(0,n.Mt)(this.agentIdentifier,"privacy.cookies_enabled");let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let n;try{if(r){const{setupAgentSession:e}=await i.e(111).then(i.bind(i,3228));n=e(this.agentIdentifier)}}catch(t){(0,e.Z)("A problem occurred when starting up session manager. This page will not start or extend any session.",t)}try{if(!this.shouldImportAgg(this.featureName,n))return(0,c.L)(this.agentIdentifier,this.featureName),void o(!1);const{lazyFeatureLoader:e}=await i.e(111).then(i.bind(i,8582)),{Aggregate:r}=await e(this.featureName,"aggregate");this.featAggregate=new r(this.agentIdentifier,this.aggregator,t),o(!0)}catch(t){(0,e.Z)("Downloading and initializing ".concat(this.featureName," failed..."),t),this.abortHandler?.(),(0,c.L)(this.agentIdentifier,this.featureName),o(!1)}};l.il?(0,d.b2)((()=>a()),!0):a()}shouldImportAgg(e,t){return e!==r.D.sessionReplay||!!n.Yu.MO&&(!1!==(0,n.Mt)(this.agentIdentifier,"session_trace.enabled")&&(!!t?.isNew||!!t?.state.sessionReplayMode))}}var h=i(7633);class p extends f{static featureName=h.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,h.t,r),this.importAggregator()}}var g=i(1117),m=i(1284);class v extends g.w{constructor(e){super(e),this.aggregatedData={}}store(e,t,r,n,i){var o=this.getBucket(e,t,r,i);return o.metrics=function(e,t){t||(t={count:0});return t.count+=1,(0,m.D)(e,(function(e,r){t[e]=b(r,t[e])})),t}(n,o.metrics),o}merge(e,t,r,n,i){var o=this.getBucket(e,t,n,i);if(o.metrics){var a=o.metrics;a.count+=r.count,(0,m.D)(r,(function(e,t){if("count"!==e){var n=a[e],i=r[e];i&&!i.c?a[e]=b(i.t,n):a[e]=function(e,t){if(!t)return e;t.c||(t=y(t.t));return t.min=Math.min(e.min,t.min),t.max=Math.max(e.max,t.max),t.t+=e.t,t.sos+=e.sos,t.c+=e.c,t}(i,a[e])}}))}else o.metrics=r}storeMetric(e,t,r,n){var i=this.getBucket(e,t,r);return i.stats=b(n,i.stats),i}getBucket(e,t,r,n){this.aggregatedData[e]||(this.aggregatedData[e]={});var i=this.aggregatedData[e][t];return i||(i=this.aggregatedData[e][t]={params:r||{}},n&&(i.custom=n)),i}get(e,t){return t?this.aggregatedData[e]&&this.aggregatedData[e][t]:this.aggregatedData[e]}take(e){for(var t={},r="",n=!1,i=0;i<e.length;i++)t[r=e[i]]=A(this.aggregatedData[r]),t[r].length&&(n=!0),delete this.aggregatedData[r];return n?t:null}}function b(e,t){return null==e?function(e){e?e.c++:e={c:1};return e}(t):t?(t.c||(t=y(t.t)),t.c+=1,t.t+=e,t.sos+=e*e,e>t.max&&(t.max=e),e<t.min&&(t.min=e),t):{t:e}}function y(e){return{t:e,min:e,max:e,sos:e*e,c:1}}function A(e){return"object"!=typeof e?[]:(0,m.D)(e,w)}function w(e,t){return t}var x=i(8632),E=i(4402),_=i(4351);var T=i(5546),S=i(7956),D=i(3239),j=i(7894),N=i(9251);class C extends f{static featureName=N.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,N.t,r),l.il&&((0,S.N)((()=>(0,T.p)("docHidden",[(0,j.z)()],void 0,N.t,this.ee)),!0),(0,D.bP)("pagehide",(()=>(0,T.p)("winPagehide",[(0,j.z)()],void 0,N.t,this.ee))),this.importAggregator())}}var R=i(3081);class O extends f{static featureName=R.t9;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,R.t9,r),this.importAggregator()}}var P=i(6660);class I{constructor(e,t,r,n){this.name="UncaughtError",this.message=e,this.sourceURL=t,this.line=r,this.column=n}}class k extends f{static featureName=P.t;#e=new Set;constructor(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,P.t,n);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("fn-err",((e,t,n)=>{this.abortHandler&&!this.#e.has(n)&&(this.#e.add(n),(0,T.p)("err",[this.#t(n),(0,j.z)()],void 0,r.D.jserrors,this.ee))})),this.ee.on("internal-error",(e=>{this.abortHandler&&(0,T.p)("ierr",[this.#t(e),(0,j.z)(),!0],void 0,r.D.jserrors,this.ee)})),l._A.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,T.p)("err",[this.#r(e),(0,j.z)(),!1,{unhandledPromiseRejection:1}],void 0,r.D.jserrors,this.ee)}),(0,D.m$)(!1,this.removeOnAbort?.signal)),l._A.addEventListener("error",(e=>{this.abortHandler&&(this.#e.has(e.error)?this.#e.delete(e.error):(0,T.p)("err",[this.#n(e),(0,j.z)()],void 0,r.D.jserrors,this.ee))}),(0,D.m$)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#i,this.importAggregator()}#i(){this.removeOnAbort?.abort(),this.#e.clear(),this.abortHandler=void 0}#t(e){return e instanceof Error?e:void 0!==e?.message?new I(e.message,e.filename||e.sourceURL,e.lineno||e.line,e.colno||e.col):new I("string"==typeof e?e:(0,_.P)(e))}#r(e){let t="Unhandled Promise Rejection: ";if(e?.reason instanceof Error)try{return e.reason.message=t+e.reason.message,e.reason}catch(t){return e.reason}if(void 0===e.reason)return new I(t);const r=this.#t(e.reason);return r.message=t+r.message,r}#n(e){return e.error instanceof Error?e.error:new I(e.message,e.filename,e.lineno,e.colno)}}var H=i(2210);let z=1;const L="nr@id";function M(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===l._A?0:(0,H.X)(e,L,(function(){return z++}))}function F(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,_.P)(e).length}catch(e){return}}}var B=i(1214),U=i(7243);class Z{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,n.DL)(this.agentIdentifier);if(!t)return null;var r=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!r||!i)return null;var a=(0,E.M)(),s=(0,E.Ht)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,r,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,r,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof l._A?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,_.P)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,n.Mt)(this.agentIdentifier,"distributed_tracing")&&(r=(0,n.P_)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var i=0;i<r.allowed_origins.length;i++){var o=(0,U.e)(r.allowed_origins[i]);if(e.hostname===o.hostname&&e.protocol===o.protocol&&e.port===o.port){t=!0;break}}return t}isDtEnabled(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,n.Mt)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var V=i(7825),q=["load","error","abort","timeout"],G=q.length,W=n.Yu.REQ,X=n.Yu.XHR;class Y extends f{static featureName=V.t;constructor(e,t){let i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(super(e,t,V.t,i),(0,n.OP)(e).xhrWrappable){this.dt=new Z(e),this.handler=(e,t,r,n)=>(0,T.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};l._A?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const n={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};K(n,t.name),this.handler("xhr",[n,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,r.D.ajax)}}))}catch(e){}(0,B.u5)(this.ee),(0,B.Kf)(this.ee),function(e,t,i,o){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=x,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,D.m$)(!1)),l.IF||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,D.m$)(!1))}function s(e){this.params={method:e[0]},K(this,e[1]),this.metrics={}}function c(t,r){var i=(0,n.DL)(e);i.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",i.xpid);var a=o.generateTracePayload(this.parsedOrigin);if(a){var s=!1;a.newrelicHeader&&(r.setRequestHeader("newrelic",a.newrelicHeader),s=!0),a.traceContextParentHeader&&(r.setRequestHeader("traceparent",a.traceContextParentHeader),a.traceContextStateHeader&&r.setRequestHeader("tracestate",a.traceContextStateHeader),s=!0),s&&(this.dt=a)}}function u(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=F(i);a&&(n.txSize=a)}this.startTime=(0,j.z)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<G;s++)r.addEventListener(q[s],this.listener,(0,D.m$)(!1))}function d(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function f(e,t){var r=""+M(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function h(e,t){var r=""+M(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function p(){this.endTime=(0,j.z)()}function g(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function m(e,r){r instanceof X&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function v(e,t,r){t instanceof X&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,j.z)()))}function b(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,j.z)()-this.xhrCbStart,this.onload,r],r)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&l.il&&(t=""+l._A.location.href):e[0]&&e[0].url?t=e[0].url:l._A?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,U.e)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=o.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),s(i.headers,n)&&(this.dt=n),e.length>1?e[1]=i:e.push(i)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function A(e,t){this.params={},this.metrics={},this.startTime=(0,j.z)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof W?r=i.url:l._A?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),K(this,r);var o=(""+(i&&i instanceof W&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=F(n.body)||0}function w(e,t){var n;this.endTime=(0,j.z)(),this.params||(this.params={}),this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var o={txSize:this.txSize,rxSize:n,duration:(0,j.z)()-this.startTime};i("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,r.D.ajax)}function x(e){var t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var o=0;o<G;o++)e.removeEventListener(q[o],this.listener,!1);t.aborted||(n.duration=(0,j.z)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,i("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,r.D.ajax))}}function E(e,t){e.params.status=t.status;var r=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?F(e.response):"text"===r||""===r||void 0===r?F(e.responseText):void 0}(t,e.lastSize);if(r&&(e.metrics.rxSize=r),e.sameOrigin){var n=t.getResponseHeader("X-NewRelic-App-Data");n&&(e.params.cat=n.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",a),t.on("open-xhr-start",s),t.on("open-xhr-end",c),t.on("send-xhr-start",u),t.on("xhr-cb-time",d),t.on("xhr-load-added",f),t.on("xhr-load-removed",h),t.on("xhr-resolved",p),t.on("addEventListener-end",g),t.on("removeEventListener-end",m),t.on("fn-end",b),t.on("fetch-before-start",y),t.on("fetch-start",A),t.on("fn-start",v),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator()}}}function K(e,t){var r=(0,U.e)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}var Q=i(3614);const{BST_RESOURCE:J,RESOURCE:ee,START:te,END:re,FEATURE_NAME:ne,FN_END:ie,FN_START:oe,PUSH_STATE:ae}=Q;var se=i(7144);class ce extends f{static featureName=se.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,se.t,r),this.importAggregator()}}var ue=i(7836);const{FEATURE_NAME:de,START:le,END:fe,BODY:he,CB_END:pe,JS_TIME:ge,FETCH:me,FN_START:ve,CB_START:be,FN_END:ye}=ue;var Ae=i(4649);class we extends f{static featureName=Ae.t;constructor(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];super(e,t,Ae.t,r),this.importAggregator()}}new class extends t{constructor(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(0,E.ky)(16);super(),l._A?(this.agentIdentifier=r,this.sharedAggregator=new v({agentIdentifier:this.agentIdentifier}),this.features={},(0,x.h5)(r,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(p),(0,s.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.Z)("Failed to initial the agent. Could not determine the runtime environment.")}get config(){return{info:(0,n.C5)(this.agentIdentifier),init:(0,n.P_)(this.agentIdentifier),loader_config:(0,n.DL)(this.agentIdentifier),runtime:(0,n.OP)(this.agentIdentifier)}}run(){try{const t=a(this.agentIdentifier),n=[...this.desiredFeatures];n.sort(((e,t)=>r.p[e.featureName]-r.p[t.featureName])),n.forEach((n=>{if(t[n.featureName]||n.featureName===r.D.pageViewEvent){const i=function(e){switch(e){case r.D.ajax:return[r.D.jserrors];case r.D.sessionTrace:return[r.D.ajax,r.D.pageViewEvent];case r.D.sessionReplay:return[r.D.sessionTrace];case r.D.pageViewTiming:return[r.D.pageViewEvent];default:return[]}}(n.featureName);i.every((e=>t[e]))||(0,e.Z)("".concat(n.featureName," is enabled but one or more dependent features has been disabled (").concat((0,_.P)(i),"). This may cause unintended consequences or missing data...")),this.features[n.featureName]=new n(this.agentIdentifier,this.sharedAggregator)}}))}catch(t){(0,e.Z)("Failed to initialize all enabled instrument classes (agent aborted) -",t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,x.fP)();return delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator,r.ee?.abort(),delete r.ee?.get(this.agentIdentifier),!1}}addToTrace(t){(0,e.Z)("Call to agent api addToTrace failed. The session trace feature is not currently initialized.")}setCurrentRouteName(t){(0,e.Z)("Call to agent api setCurrentRouteName failed. The spa feature is not currently initialized.")}interaction(){(0,e.Z)("Call to agent api interaction failed. The spa feature is not currently initialized.")}}({features:[Y,p,C,class extends f{static featureName=ne;constructor(e,t){if(super(e,t,ne,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;const n=this.ee;let i;(0,B.QU)(n),this.eventsEE=(0,B.em)(n),this.eventsEE.on(oe,(function(e,t){this.bstStart=(0,j.z)()})),this.eventsEE.on(ie,(function(e,t){(0,T.p)("bst",[e[0],t,this.bstStart,(0,j.z)()],void 0,r.D.sessionTrace,n)})),n.on(ae+te,(function(e){this.time=(0,j.z)(),this.startPath=location.pathname+location.hash})),n.on(ae+re,(function(e){(0,T.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,r.D.sessionTrace,n)}));try{i=new PerformanceObserver((e=>{const t=e.getEntries();(0,T.p)(J,[t],void 0,r.D.sessionTrace,n)})),i.observe({type:ee,buffered:!0})}catch(e){}this.importAggregator({resourceObserver:i})}},ce,O,we,k,class extends f{static featureName=de;constructor(e,t){if(super(e,t,de,!(arguments.length>2&&void 0!==arguments[2])||arguments[2]),!l.il)return;if(!(0,n.OP)(e).xhrWrappable)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,i=0;const o=this.ee.get("tracer"),a=(0,B._L)(this.ee),s=(0,B.Lg)(this.ee),c=(0,B.BV)(this.ee),u=(0,B.Kf)(this.ee),d=this.ee.get("events"),f=(0,B.u5)(this.ee),h=(0,B.QU)(this.ee),p=(0,B.Gm)(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){i++,r=window.location.hash,this[ve]=(0,j.z)()}function v(){i--,window.location.hash!==r&&g(0,!0);var e=(0,j.z)();this[ge]=~~this[ge]+e-this[ve],this[ye]=e}function b(e,t){e.on(t,(function(){this[t]=(0,j.z)()}))}this.ee.on(ve,m),s.on(be,m),a.on(be,m),this.ee.on(ye,v),s.on(pe,v),a.on(pe,v),this.ee.buffer([ve,ye,"xhr-resolved"],this.featureName),d.buffer([ve],this.featureName),c.buffer(["setTimeout"+fe,"clearTimeout"+le,ve],this.featureName),u.buffer([ve,"new-xhr","send-xhr"+le],this.featureName),f.buffer([me+le,me+"-done",me+he+le,me+he+fe],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([ve],this.featureName),s.buffer(["propagate",be,pe,"executor-err","resolve"+le],this.featureName),o.buffer([ve,"no-"+ve],this.featureName),a.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,me+le),b(f,me+"-done"),b(a,"new-jsonp"),b(a,"jsonp-end"),b(a,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,D.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,D.m$)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,i>1)}),(0,D.m$)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#i,this.importAggregator()}#i(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}],loaderType:"spa"})})()})(); </script> <!-- End New Relic Browser --> <!-- Deep Link --> <script> var DEEPLINK = DEEPLINK || {}; DEEPLINK.LOGIN = "true" </script> <!-- End Deep Link --> </head> <body class="page page-default " style="direction: ltr"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe sandbox src="https://www.googletagmanager.com/ns.html?id=GTM-W4WCC3X" height="0" width="0" style="display: none; visibility: hidden" title="Google tag 1"></iframe> </noscript> <noscript> <iframe sandbox src="https://www.googletagmanager.com/ns.html?id=GTM-TGP4FNZ" height="0" width="0" style="display: none; visibility: hidden" title="Google tag 2"></iframe> </noscript> <noscript> <iframe sandbox src="https://www.googletagmanager.com/ns.html?id=GTM-TQSFV4P" height="0" width="0" style="display: none; visibility: hidden" title="Google tag 3"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div id="consent_blackbar"></div> <link rel="stylesheet" href="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-cookie.min.ACSHASH1dc2400b086cda659ea0b5abdfd0f4c5.css" type="text/css"> <div id="app"> <asr-page-default-structure btn-ok="Ok"> <template slot="menuMobile"> <asr-top-menu is-booking-flow="false" alt-logo-nav="Discover ASR logo" url-logo-nav="/en" btn-search-book-text="Search & Book" btn-search-book-alt="Search & Book" home-title="Home" sign-out-title="Sign Out" sign-in-title="Sign in" join-now-title="Join now" label-welcome="Welcome" join-now-ascott-star="Join Ascott Star Rewards" join-now-link="/en/sign-up" your-cart-empty-msg="You have not selected any apartments / rooms for your itinerary." adult="Adult" adults="Adult(s)" child="Child" children="Child(ren)" your-cart="Your Cart" url-summary-payment="/en/booking/property-listing/booking-journey?step=1" no-label="No" yes-label="Yes" white-logo="/content/dam/tal/media/images/general/ia_pic/Brand logo ASR 2.svg" grey-logo="/content/dam/tal/media/images/general/ia_pic/ASR Logo Expanded Menu.svg" ok-btn="Ok" label-guest-shopping-cart-error="Selected item(s) in Your Cart has reached timeout. Do you want to reselect your apartment/room(s)?" label-error-message-select-apartment-multi-tabs="Your current item has been updated to a new selection. This page will be refresh and please proceed to confirmation again" label-error-message-reload-multi-tabs="Your Shopping Cart has been updated to a new selection. Do you want to proceed with the selected apartments?" label-error-message-cart-empty-multi-tabs="All selected items in Your Cart have been removed. This page will be refreshed and please search again" :menu-items="[{"text":"Dashboard","href":"/en/member/user-profile#dashboard","showNewLabelLoginMenu":"false"},{"text":"My Reservations","href":"/en/member/user-profile#reservation","showNewLabelLoginMenu":"false"},{"text":"My Account Activity","href":"/en/member/user-profile#accountActivity","showNewLabelLoginMenu":"false"},{"text":"My Account Details","href":"/en/member/user-profile#accountDetail","showNewLabelLoginMenu":"false"},{"text":"My Account Preferences","href":"/en/member/user-profile#accountPreferences","showNewLabelLoginMenu":"false"},{"text":"My Vouchers","href":"/en/member/user-profile#voucher","showNewLabelLoginMenu":"false"},{"text":"Refer \u0026 Get Rewarded","href":"/en/member/user-profile#referralProgram","showNewLabelLoginMenu":"false"}]" property-menu-title="Property Menu" main-menu-title="Main Menu" :hide-top-nav="false" :top-headers="[{"id":0,"topHeaderContent":"My Cart","topHeaderLink":"/#","topHeaderIcon":"/content/dam/tal/media/images/general/ia/ico-nav-cart-counter.svg","topHeaderAlignment":"Right"},{"id":1,"topHeaderContent":"Find My Reservation","topHeaderLink":"https://www.discoverasr.com/en/booking/property-listing/search-for-reservation","topHeaderIcon":"/content/dam/tal/media/images/general/ia/Icon_find_reservation.svg","topHeaderAlignment":"Right"}]" alignment-signin="right" :label-modal-guest-expred-cart="{ "labelSummaryFooter" : "Please re-select your apartment(s)", "labelSummaryContent" : "You will be redirected to the Search Results page.", "labelSummaryHeader" : "Your cart has expired" }" :label-modal-expred-card="{ "labelContent" : "The item(s) you have selected has expired.", "labelSummaryFooter" : "again to see the latest prices and availability.", "labelHeader" : "Your selection(s) has expired", "labelFooter" : "Please reselect your apartment(s) / room(s)", "labelSummaryContent" : "You will be redirected to homepage. Please search", "btnOk" : "Ok", "labelSummaryHeader" : "Your cart has expired" }" label-sabre-price-change="The price has changed. Page will be refreshed to show the new price, please check before confirming the reservation." apartment-label="IA_APARTMENTS" component-id="ae268033-1000-4223-9192-ea80d67a6241"> <template slot="AsrTopNavigation"> <asr-top-navigation is-booking-flow="false" list-domain-china="www.discoverasr.com.cn,discoverasr.com.cn" white-logo="/content/dam/tal/media/images/general/ia_pic/Brand logo ASR 2.svg" grey-logo="/content/dam/tal/media/images/general/ia_pic/ASR Logo Expanded Menu.svg" alt-logo-nav="Discover ASR logo" url-logo-nav="/en" active-url="/en/the-ascott-limited/about-us" btn-search-book-text="Search & Book" btn-search-book-alt="Search & Book" btn-close-text=" Close" btn-close-alt="close" btn-search-text="Search" lang="en" dir="ltr" :hide-top-nav="false" txt-search="Search" new-label="NEW" property-alert-info="If you would like to book apartments in other Australian cities, New Zealand or Fiji, please consider <a href="https://www.questapartments.com.au" target="_blank">Quest Apartment Hotels</a>" :top-navigation-data="[{"navigationText":"About Us","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/about-us","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Our Brands","navigationUrl":"https://www.discoverasr.com/en/our-brands","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Development","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/hotel-development","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Newsroom","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/newsroom","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"CapitaLand Ascott Trust ","navigationUrl":"https://www.capitalandascotttrust.com/","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Careers","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/careers","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false}]" component-id="85d1e454-39c6-4175-bc31-8a490bd5ecd8" component-title="Top Navigation"> <template slot="bookingScrollSearch"> <asr-booking-search apartment-guest="Please select" err-empty-location="Please enter a destination to start your search." code-question="Do you have a code?" search-btn="Search" property-search-url="/en/booking/property-listing" city-search-url="/en/booking/property-listing/city-listing" apartment-search-url="/en/booking/property-listing/booking-journey" why-book-here-label="Why book here?" why-book-here-title="Save more when you book direct with us" why-book-here-title-best-rate="Best Rate Guarantee" why-book-here-icon-best-rate="beenhere" why-book-here-content-best-rate="Ascott’s Best Rate Guarantee promises you the lowest publicly available internet rates every time you book directly through any Ascott website." why-book-here-learn-more-best-rate="Learn more" why-book-here-title-exclusive-online="Exclusive Member Rates" why-book-here-icon-exclusive-online="card_giftcard" why-book-here-content-exclusive-online="Earn ASR Points for Every SGD 1 Spent on Stays" why-book-here-learn-more-exclusive-online="Learn more" why-book-here-title-free-nights="Free Nights & Breakfast on Us" why-book-here-icon-free-nights="hotel" why-book-here-content-free-nights="For every SGD 1 spent on your stays, you earn points that can be used to offset your room rates, airport transfers and save more! " why-book-here-learn-more-free-nights="Learn more" label-ok-button="OK" msg-company-staff-member="You need to be a company staff member to proceed with this booking. Please update your company profile under My Accounts Details." msg-access-code-not-applicable="Sorry, the access code you entered is not applicable." msg-company-email-need-activated="You need to activate your company email to proceed with this booking. Please check your inbox for Ascott email with account activation link." msg-company-email-is-updated="Your company email has been updated" update="Update" err-invalid-promotion="The code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-one="The code you have entered is invalid." err-invalid-promotion-code-the-case-two="The promotion code you have entered is invalid" err-invalid-promotion-code-the-case-three="The code you have entered is invalid. Group Code" err-invalid-promotion-code-the-case-four="The corporate code you have entered is invalid or there is no availability based on your search date." err-invalid-promotion-code-the-case-five="The code you have entered is invalid. Travel Agent Code" err-invalid-promotion-code-the-case-six="The voucher code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-seven="The code you have entered is invalid. " err-invalid-promotion-code-the-case-eight="Please select a Country/City/Property to continue your search" err-invalid-available-date="There is no availability for your selected dates, please try again" find-a-residence="Find a residence" code-label="Code" :scroll-search-title="{"optionPromotion":"Promotion","childNumber":"Child {number} Age","apartmentListLabel":"{property_type_label_singular}","optionGroup":"Group","resetAllProperties":"Reset and show all properties","adults":"Adult(s)","placeholderDiscountCode":"Enter code","optionTravelAgent":"Travel Agent","placeholderPromotionCode":"Enter promo code","totalApartmentLabel":"{property_type_label_plural}","remove":"Remove","placeholderTravelAgentCode":"Enter IATA code","optionCorporate":"Corporate","children":"Child(ren)","selectApartmentAndGuest":"Select {property_type_label_plural} & Guest(s)","placeholderDestination":"Search Destination, Brand or Property","selectCodeType":"Please Select a code","keywordNotMatch":"Your keyword does not match with any destination.","addAnotherApartment":"Add Another {property_type_label_singular}","placeholderCorporateCode":"Enter access code","adultsChild":"{adults} Adult(s), {child} Child(ren)","propertyTypeLabel":"IA_PROPERTY_TYPE_TYPES_LABEL","optionVoucher":"Voucher ","btnApply":"Apply","adult":"Adult","apartment":"Apartment / Room","child":"Child","apartmentNumber":"{property_type_label_singular} {number}","errInvalidProperty":"_THE_CODE_INVALID_PROPERTY"}" :dictionary="{ "when_would_you_like_to_t" : "When would you like to travel?", "check_out" : "Check-out", "a_minimum_number_night" : "A minimum {number} nights stay is required for the property you have chosen", "flexible_dates" : "Flexible dates? ", "specific_dates" : "Specific dates?", "check_in" : "Check-in", "checkbox_asr_participating_properties" : "Show ASR Participating Properties Only", "age" : "age" }" :voucher-dictonary="{ "cancel" : "Cancel", "err_voucher_stay_period" : "The voucher cannot be used for your selected stay period. Please re-select your stay dates.", "no" : "No", "msg_linked_voucher_account" : "Do you want to link the voucher to your account?", "err_voucher_on_hold" : "Sorry, voucher is on hold for another reservation. Please try again later if you cancelled your earlier reservation", "err_selected_destination_not_applicaple_this_voucher" : "Your selected destination is not applicable for this voucher. Please select another destination.", "err_voucher_no_available_rate_applicable" : "There is no available rate applicable for this voucher.\n", "yes" : "Yes", "voucher_required_mlos" : "A {number} nights is required", "err_destination_is_not_supporting_payment" : "This voucher cannot be used for this property. Please select another destination", "err_only_book_one_apartment_this_voucher" : "You can only book for 1 apartment with the selected voucher. Please reselect the number of guest before continue.", "err_maximum_allow_adult_this_voucher" : "You have exceeded the maximum {number} adults allowed for this voucher. Please reselect and try again.", "err_invalid_voucher" : "The voucher code you entered is invalid or expired.", "err_voucher_fixed_night_stay" : "A {voucherFixedNightStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_linked_voucher_failed" : "This voucher cannot be linked to your account. Please try again.", "voucher_required_fixed_night_stay" : "A mininum {number} nights is required", "ok" : "Ok", "err_voucher_minimum_min_length_of_stay" : "A minimum {voucherMinLengthOfStay} nights stay is required for this voucher. Please re-select your stay dates.", "msg_voucher_have_external_booking" : "Sorry, voucher is not eligible for this property. Do you still wish to proceed?" }" error-not-exist-asr-properties="Your selected destination has no ASR participating properties, please select another destination or untick the ASR participating property checkbox." err-invalid-date-check-out="IA_INVALID_DATE_CHECKOUT" show-message-disable-cookie="This feature requires cookies to be enabled in your browser. Kindly enable cookies in your settings and refresh the page." :restriction-checkin="454" :restriction-checkout="455" be-synxis-url="https://be.synxis.com" day-unit-label="Night(s)" reset-label="View all properties " invalid-child-age-message="Please enter age of your child(ren)" error-not-exist-asr-properties-en="Your selected destination has no ASR participating properties, please select another destination or untick the ASR participating property checkbox." err-empty-location-en="Please enter a destination to start your search." err-invalid-date-check-out-en="IA_INVALID_DATE_CHECKOUT" err-invalid-promotion-en="The code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-one-en="The code you have entered is invalid." err-invalid-promotion-code-the-case-two-en="The promotion code you have entered is invalid" err-invalid-promotion-code-the-case-three-en="The code you have entered is invalid. Group Code" err-invalid-promotion-code-the-case-four-en="The corporate code you have entered is invalid or there is no availability based on your search date." err-invalid-promotion-code-the-case-five-en="The code you have entered is invalid. Travel Agent Code" err-invalid-promotion-code-the-case-six-en="The voucher code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-seven-en="The code you have entered is invalid. " err-invalid-promotion-code-the-case-eight-en="Please select a Country/City/Property to continue your search" err-invalid-available-date-en="There is no availability for your selected dates, please try again" invalid-child-age-message-en="Please enter age of your child(ren)" :voucher-dictonary-en="{ "err_voucher_stay_period" : "The voucher cannot be used for your selected stay period. Please re-select your stay dates.", "err_voucher_fixed_night_stay" : "A {voucherFixedNightStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_voucher_on_hold" : "Sorry, voucher is on hold for another reservation. Please try again later if you cancelled your earlier reservation", "err_selected_destination_not_applicaple_this_voucher" : "Your selected destination is not applicable for this voucher. Please select another destination.", "err_voucher_no_available_rate_applicable" : "There is no available rate applicable for this voucher.\n", "err_destination_is_not_supporting_payment" : "This voucher cannot be used for this property. Please select another destination", "err_voucher_minimum_min_length_of_stay" : "A minimum {voucherMinLengthOfStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_only_book_one_apartment_this_voucher" : "You can only book for 1 apartment with the selected voucher. Please reselect the number of guest before continue.", "err_maximum_allow_adult_this_voucher" : "You have exceeded the maximum {number} adults allowed for this voucher. Please reselect and try again.", "err_invalid_voucher" : "The voucher code you entered is invalid or expired." }" :scroll-search-title-en="{"keywordNotMatch":"Your keyword does not match with any destination."}" component-id="e6c4807a-d4f0-4e04-9fde-bbc12b4bd50a" component-title="Booking"> </asr-booking-search> </template> <template slot="hyperlink-0"> <a href="https://www.discoverasr.com/en/the-ascott-limited/about-us" target="_self" title="About Us" aria-label="About Us 0 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> About Us </a> </template> <template slot="hyperlink1-0"> <a href="https://www.discoverasr.com/en/the-ascott-limited/about-us" target="_self" title="About Us" aria-label="About Us 0 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> About Us </a> </template> <template slot="hyperlink-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" title="Our Brands" aria-label="Our Brands 1 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Our Brands </a> </template> <template slot="hyperlink1-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" title="Our Brands" aria-label="Our Brands 1 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Our Brands </a> </template> <template slot="hyperlink-2"> <a href="https://www.discoverasr.com/en/the-ascott-limited/hotel-development" target="_self" title="Development" aria-label="Development 2 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Development </a> </template> <template slot="hyperlink1-2"> <a href="https://www.discoverasr.com/en/the-ascott-limited/hotel-development" target="_self" title="Development" aria-label="Development 2 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Development </a> </template> <template slot="hyperlink-3"> <a href="https://www.discoverasr.com/en/the-ascott-limited/newsroom" target="_self" title="Newsroom" aria-label="Newsroom 3 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Newsroom </a> </template> <template slot="hyperlink1-3"> <a href="https://www.discoverasr.com/en/the-ascott-limited/newsroom" target="_self" title="Newsroom" aria-label="Newsroom 3 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Newsroom </a> </template> <template slot="hyperlink-4"> <a href="https://www.capitalandascotttrust.com/" target="_blank" rel="nofollow" title="CapitaLand Ascott Trust " aria-label="CapitaLand Ascott Trust 4 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> CapitaLand Ascott Trust </a> </template> <template slot="hyperlink1-4"> <a href="https://www.capitalandascotttrust.com/" target="_blank" rel="nofollow" title="CapitaLand Ascott Trust " aria-label="CapitaLand Ascott Trust 4 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> CapitaLand Ascott Trust </a> </template> <template slot="hyperlink-5"> <a href="https://www.discoverasr.com/en/the-ascott-limited/careers" target="_self" title="Careers" aria-label="Careers 5 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Careers </a> </template> <template slot="hyperlink1-5"> <a href="https://www.discoverasr.com/en/the-ascott-limited/careers" target="_self" title="Careers" aria-label="Careers 5 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Careers </a> </template> </asr-top-navigation> </template> <template slot="AsrBottomSectionQuicklinks"> <asr-bottom-section-quicklinks :bottom-quicklinks="[{"buttonText":"Find my reservation","buttonURL":"/en/booking/property-listing/search-for-reservation","buttonIcon":"/content/dam/tal/media/images/general/ia/Icon_find_reservation.svg"}]"></asr-bottom-section-quicklinks> </template> <template slot="AsrTopHeaderSelectLanguage"> <asr-top-select-language :languages="[{"hrefLangCode":"en-us","languageSelectionUrl":"/en/the-ascott-limited/about-us","hrefLangUrl":"/en/the-ascott-limited/about-us","activeLanguage":true,"languageSelectionContentEN":"English","languageSelectionContent":"English","languageSelectionFlag":"icon icon-flag icon-language-en"},{"hrefLangCode":"zh-cn","languageSelectionUrl":"/zh/the-ascott-limited/about-us","hrefLangUrl":"/zh/the-ascott-limited/about-us","activeLanguage":false,"languageSelectionContentEN":"中文","languageSelectionContent":"中文","languageSelectionFlag":"icon icon-flag icon-language-zh"}]" alignment-language="left" config-china-domain="https://www.discoverasr.com.cn" config-row-domain="https://www.discoverasr.com" config-redirection-dsl-url="/bin/discoverasr/redirection" component-id="caf78fcd-2507-46d5-8b32-5232958cda32" component-title="Language selector"> </asr-top-select-language> </template> <template slot="AsrTopHeaderSelectCurrency"> <asr-top-select-currency all-currency-label="All currencies" top-currency-label="Top currencies" currency-input-placeholder="Type your keyword..." alignment-currency="left" component-id="da7d4b22-ab5f-4eea-94ae-a2df1f1b95a5" component-title="Currency selector"> </asr-top-select-currency> </template> <div slot="AsrUtilityBar"> <asr-utility-bar :utility-bar-online-chat="{"icon":"mark_chat_unread","name":"Online Chat","redirectLink":"/en/contact-us","title":"Online Chat","availableDescription":"Chat agent is available (English)","unavailableDescription":"Chat agent is unavailable"}" :utility-bar-contact-us="{"icon":"phone","name":"CONTACT US","url":"/en/contact-us","title":"Contact Us","description":"We are here to assist you"}" :utility-bar-scroll-top="{"icon":"expand_less","titleHover":"Scroll to Top"}" :utility-bar-utility-icon="{"icon":" headset_mic","buttonUtility":"Support"}" :utility-bar-close-button="{"icon":"close","buttonClose":"Close"}" language="en" path-service="https://ascottintl.egain.cloud/system/egain/chat/entrypoint/agentAvailability" version="v11" path-ascott="https://ascottintl.egain.cloud/system/templates/chat/ascott/chat.html" path-citadines="https://ascottintl.egain.cloud/system/templates/chat/citadines/chat.html" path-somerset="https://ascottintl.egain.cloud/system/templates/chat/somerset/chat.html" template-ascott="ascott" template-citadines="citadines" template-somerset="somerset" chat-english-agent-online="English chat agent is available"></asr-utility-bar> </div> <template slot="AsrTopRightUserActions"> <asr-top-right-user-actions policy-google="This site is protected by reCAPTCHA and the Google <u><a style="color: #003E6A;" href="https://policies.google.com/privacy" target="_blank" rel="nofollow">Privacy Policy</a></u> and <u><a style="color: #003E6A;" href="https://policies.google.com/terms" target="_blank" rel="nofollow">Terms of Service</a></u> apply." label-login="Sign in" :label-dash-board="{"titleYouHavePoint":"You have {Parameter} points!","welcome":"Welcome {Parameter}"}" label-register="Join now" label-logout="Sign Out" login-logo="/content/dam/tal/common/assets/logos/brands/ascott/logo-ascott.png" login-logo-alt="Logo of Ascott Residence" login-logo-link="/en" login-left-logo="/content/dam/tal/common/assets/logos/brands/ascott/asr_ascottstarrewards.png" login-left-logo-alt="Logo of ASR - Ascott Star Rewards Programme" login-left-logo-link="/en" forgot-password-left-logo="/content/dam/tal/common/assets/logos/brands/ascott/asr_ascottstarrewards.png.transform/ascott-lowres/image.png" forgot-password-left-logo-alt="Ascott Lowres Image" forgot-password-logo="/content/dam/tal/common/assets/logos/brands/ascott/asr_ascottstarrewards.png.transform/ascott-lowres/image.png" forgot-password-logo-alt="Ascott Lowres Image" forgot-password-title="Forgot password" forgot-password-email="Email Address" forgot-password-email-require="Email Address is required." forgot-password-email-error="We don't have an account associated with this email address. Please enter a valid email address. " forgot-password-email-placeholder="Enter your email address" forgot-password-instructions="We will email you the instructions to reset your password.<br>" forgot-password-submit="Reset password" forgot-password-return-login="Just remembered? Return to login" forgot-password-action="<p>Thank you for your request.</p><span style="font-size: 0.8125rem;">If the email address you entered matches our records, an email will be sent to you with further instructions. Please check your inbox and follow the instructions in the email to reset your password.</span>.<br>" :menu-items="[{"text":"Dashboard","href":"/en/member/user-profile#dashboard","showNewLabelLoginMenu":"false"},{"text":"My Reservations","href":"/en/member/user-profile#reservation","showNewLabelLoginMenu":"false"},{"text":"My Account Activity","href":"/en/member/user-profile#accountActivity","showNewLabelLoginMenu":"false"},{"text":"My Account Details","href":"/en/member/user-profile#accountDetail","showNewLabelLoginMenu":"false"},{"text":"My Account Preferences","href":"/en/member/user-profile#accountPreferences","showNewLabelLoginMenu":"false"},{"text":"My Vouchers","href":"/en/member/user-profile#voucher","showNewLabelLoginMenu":"false"},{"text":"Refer \u0026 Get Rewarded","href":"/en/member/user-profile#referralProgram","showNewLabelLoginMenu":"false"}]" url-redirect="/en" date="Date" month="Month " year="Year" min-age="18" max-age="100" button-update="Update" date-of-birth="Date of Birth" title="Complete your personal details" description="Complete your personal details and receive your personalized offers." :dictionary="{ "return_login" : "Return to login", "just_remember" : "Just remembered?", "email_format_error" : "Your email format seems wrong.", "ok_button" : "Ok" }" sign-in-title="Sign in" my-accounts-label="My Accounts" new-label="NEW" :trans="{ "terms_and_conditions" : "Terms & Conditions", "country_code" : "Country code", "country_of_residence" : "Country/Region of Residence: ", "sign_up_msg_resident_eu" : "Are you a resident of EU or Switzerland and are subjected to the EU GDPR?", "options" : [ { "value" : true, "title" : "Yes" }, { "value" : false, "title" : "No" } ], "name" : "Name", "last_name" : "Last Name", "country_dropdown_placeholder" : "Select", "error_phone_number_messages" : { "format_phone" : "Mobile Number may only contain digits, spaces and dashes.", "max_phone_length" : "Mobile Number must not exceed 20 numbers.", "required" : "Mobile Number is required", "min_phone_length" : "Mobile Number should be at least 6 numbers long." }, "mobile_number" : "Mobile Number", "first_name" : "First Name" }" sign-in-title-en="Sign in" label-register-en="Join now" component-id="f20eb935-455c-4b62-b91d-4749d808356f" component-title="Ascott Login"> <template slot="hyperlink1"> <a href="https://www.discoverasr.com/en/sign-up/" target="_self" title="Join now" aria-label="Join now aria label"> Join now </a> </template> </asr-top-right-user-actions> </template> </asr-top-menu> </template> <template slot="languages"> <asr-top-select-language :languages="[{"hrefLangCode":"en-us","languageSelectionUrl":"/en/the-ascott-limited/about-us","hrefLangUrl":"/en/the-ascott-limited/about-us","activeLanguage":true,"languageSelectionContentEN":"English","languageSelectionContent":"English","languageSelectionFlag":"icon icon-flag icon-language-en"},{"hrefLangCode":"zh-cn","languageSelectionUrl":"/zh/the-ascott-limited/about-us","hrefLangUrl":"/zh/the-ascott-limited/about-us","activeLanguage":false,"languageSelectionContentEN":"中文","languageSelectionContent":"中文","languageSelectionFlag":"icon icon-flag icon-language-zh"}]" alignment-language="left" config-china-domain="https://www.discoverasr.com.cn" config-row-domain="https://www.discoverasr.com" config-redirection-dsl-url="/bin/discoverasr/redirection" component-id="caf78fcd-2507-46d5-8b32-5232958cda32" component-title="Language selector"> </asr-top-select-language> </template> <template slot="currencySelector"> <asr-top-select-currency all-currency-label="All currencies" top-currency-label="Top currencies" currency-input-placeholder="Type your keyword..." alignment-currency="left" component-id="da7d4b22-ab5f-4eea-94ae-a2df1f1b95a5" component-title="Currency selector"> </asr-top-select-currency> </template> <!-- /*<template slot="rightHeader"> <sly data-sly-include="partials/right-header.html" data-sly-unwrap /> - Cannot find attached resourceType "ascott/discoverasr/components/commons/fragment/asr-top-right-quicklinks" </template> */--> <template slot="topNavigation"> <asr-top-navigation is-booking-flow="false" list-domain-china="www.discoverasr.com.cn,discoverasr.com.cn" white-logo="/content/dam/tal/media/images/general/ia_pic/Brand logo ASR 2.svg" grey-logo="/content/dam/tal/media/images/general/ia_pic/ASR Logo Expanded Menu.svg" alt-logo-nav="Discover ASR logo" url-logo-nav="/en" active-url="/en/the-ascott-limited/about-us" btn-search-book-text="Search & Book" btn-search-book-alt="Search & Book" btn-close-text=" Close" btn-close-alt="close" btn-search-text="Search" lang="en" dir="ltr" :hide-top-nav="false" txt-search="Search" new-label="NEW" property-alert-info="If you would like to book apartments in other Australian cities, New Zealand or Fiji, please consider <a href="https://www.questapartments.com.au" target="_blank">Quest Apartment Hotels</a>" :top-navigation-data="[{"navigationText":"About Us","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/about-us","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Our Brands","navigationUrl":"https://www.discoverasr.com/en/our-brands","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Development","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/hotel-development","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Newsroom","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/newsroom","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"CapitaLand Ascott Trust ","navigationUrl":"https://www.capitalandascotttrust.com/","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false},{"navigationText":"Careers","navigationUrl":"https://www.discoverasr.com/en/the-ascott-limited/careers","navDisplay":"columnList","maxLogoDisplay":0,"navButtonName":null,"navButtonURL":null,"enableFindResidence":"false","navLogos":null,"subNavigation":null,"buyPoint":false}]" component-id="85d1e454-39c6-4175-bc31-8a490bd5ecd8" component-title="Top Navigation"> <template slot="bookingScrollSearch"> <asr-booking-search apartment-guest="Please select" err-empty-location="Please enter a destination to start your search." code-question="Do you have a code?" search-btn="Search" property-search-url="/en/booking/property-listing" city-search-url="/en/booking/property-listing/city-listing" apartment-search-url="/en/booking/property-listing/booking-journey" why-book-here-label="Why book here?" why-book-here-title="Save more when you book direct with us" why-book-here-title-best-rate="Best Rate Guarantee" why-book-here-icon-best-rate="beenhere" why-book-here-content-best-rate="Ascott’s Best Rate Guarantee promises you the lowest publicly available internet rates every time you book directly through any Ascott website." why-book-here-learn-more-best-rate="Learn more" why-book-here-title-exclusive-online="Exclusive Member Rates" why-book-here-icon-exclusive-online="card_giftcard" why-book-here-content-exclusive-online="Earn ASR Points for Every SGD 1 Spent on Stays" why-book-here-learn-more-exclusive-online="Learn more" why-book-here-title-free-nights="Free Nights & Breakfast on Us" why-book-here-icon-free-nights="hotel" why-book-here-content-free-nights="For every SGD 1 spent on your stays, you earn points that can be used to offset your room rates, airport transfers and save more! " why-book-here-learn-more-free-nights="Learn more" label-ok-button="OK" msg-company-staff-member="You need to be a company staff member to proceed with this booking. Please update your company profile under My Accounts Details." msg-access-code-not-applicable="Sorry, the access code you entered is not applicable." msg-company-email-need-activated="You need to activate your company email to proceed with this booking. Please check your inbox for Ascott email with account activation link." msg-company-email-is-updated="Your company email has been updated" update="Update" err-invalid-promotion="The code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-one="The code you have entered is invalid." err-invalid-promotion-code-the-case-two="The promotion code you have entered is invalid" err-invalid-promotion-code-the-case-three="The code you have entered is invalid. Group Code" err-invalid-promotion-code-the-case-four="The corporate code you have entered is invalid or there is no availability based on your search date." err-invalid-promotion-code-the-case-five="The code you have entered is invalid. Travel Agent Code" err-invalid-promotion-code-the-case-six="The voucher code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-seven="The code you have entered is invalid. " err-invalid-promotion-code-the-case-eight="Please select a Country/City/Property to continue your search" err-invalid-available-date="There is no availability for your selected dates, please try again" find-a-residence="Find a residence" code-label="Code" :scroll-search-title="{"optionPromotion":"Promotion","childNumber":"Child {number} Age","apartmentListLabel":"{property_type_label_singular}","optionGroup":"Group","resetAllProperties":"Reset and show all properties","adults":"Adult(s)","placeholderDiscountCode":"Enter code","optionTravelAgent":"Travel Agent","placeholderPromotionCode":"Enter promo code","totalApartmentLabel":"{property_type_label_plural}","remove":"Remove","placeholderTravelAgentCode":"Enter IATA code","optionCorporate":"Corporate","children":"Child(ren)","selectApartmentAndGuest":"Select {property_type_label_plural} & Guest(s)","placeholderDestination":"Search Destination, Brand or Property","selectCodeType":"Please Select a code","keywordNotMatch":"Your keyword does not match with any destination.","addAnotherApartment":"Add Another {property_type_label_singular}","placeholderCorporateCode":"Enter access code","adultsChild":"{adults} Adult(s), {child} Child(ren)","propertyTypeLabel":"IA_PROPERTY_TYPE_TYPES_LABEL","optionVoucher":"Voucher ","btnApply":"Apply","adult":"Adult","apartment":"Apartment / Room","child":"Child","apartmentNumber":"{property_type_label_singular} {number}","errInvalidProperty":"_THE_CODE_INVALID_PROPERTY"}" :dictionary="{ "when_would_you_like_to_t" : "When would you like to travel?", "check_out" : "Check-out", "a_minimum_number_night" : "A minimum {number} nights stay is required for the property you have chosen", "flexible_dates" : "Flexible dates? ", "specific_dates" : "Specific dates?", "check_in" : "Check-in", "checkbox_asr_participating_properties" : "Show ASR Participating Properties Only", "age" : "age" }" :voucher-dictonary="{ "cancel" : "Cancel", "err_voucher_stay_period" : "The voucher cannot be used for your selected stay period. Please re-select your stay dates.", "no" : "No", "msg_linked_voucher_account" : "Do you want to link the voucher to your account?", "err_voucher_on_hold" : "Sorry, voucher is on hold for another reservation. Please try again later if you cancelled your earlier reservation", "err_selected_destination_not_applicaple_this_voucher" : "Your selected destination is not applicable for this voucher. Please select another destination.", "err_voucher_no_available_rate_applicable" : "There is no available rate applicable for this voucher.\n", "yes" : "Yes", "voucher_required_mlos" : "A {number} nights is required", "err_destination_is_not_supporting_payment" : "This voucher cannot be used for this property. Please select another destination", "err_only_book_one_apartment_this_voucher" : "You can only book for 1 apartment with the selected voucher. Please reselect the number of guest before continue.", "err_maximum_allow_adult_this_voucher" : "You have exceeded the maximum {number} adults allowed for this voucher. Please reselect and try again.", "err_invalid_voucher" : "The voucher code you entered is invalid or expired.", "err_voucher_fixed_night_stay" : "A {voucherFixedNightStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_linked_voucher_failed" : "This voucher cannot be linked to your account. Please try again.", "voucher_required_fixed_night_stay" : "A mininum {number} nights is required", "ok" : "Ok", "err_voucher_minimum_min_length_of_stay" : "A minimum {voucherMinLengthOfStay} nights stay is required for this voucher. Please re-select your stay dates.", "msg_voucher_have_external_booking" : "Sorry, voucher is not eligible for this property. Do you still wish to proceed?" }" error-not-exist-asr-properties="Your selected destination has no ASR participating properties, please select another destination or untick the ASR participating property checkbox." err-invalid-date-check-out="IA_INVALID_DATE_CHECKOUT" show-message-disable-cookie="This feature requires cookies to be enabled in your browser. Kindly enable cookies in your settings and refresh the page." :restriction-checkin="454" :restriction-checkout="455" be-synxis-url="https://be.synxis.com" day-unit-label="Night(s)" reset-label="View all properties " invalid-child-age-message="Please enter age of your child(ren)" error-not-exist-asr-properties-en="Your selected destination has no ASR participating properties, please select another destination or untick the ASR participating property checkbox." err-empty-location-en="Please enter a destination to start your search." err-invalid-date-check-out-en="IA_INVALID_DATE_CHECKOUT" err-invalid-promotion-en="The code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-one-en="The code you have entered is invalid." err-invalid-promotion-code-the-case-two-en="The promotion code you have entered is invalid" err-invalid-promotion-code-the-case-three-en="The code you have entered is invalid. Group Code" err-invalid-promotion-code-the-case-four-en="The corporate code you have entered is invalid or there is no availability based on your search date." err-invalid-promotion-code-the-case-five-en="The code you have entered is invalid. Travel Agent Code" err-invalid-promotion-code-the-case-six-en="The voucher code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-seven-en="The code you have entered is invalid. " err-invalid-promotion-code-the-case-eight-en="Please select a Country/City/Property to continue your search" err-invalid-available-date-en="There is no availability for your selected dates, please try again" invalid-child-age-message-en="Please enter age of your child(ren)" :voucher-dictonary-en="{ "err_voucher_stay_period" : "The voucher cannot be used for your selected stay period. Please re-select your stay dates.", "err_voucher_fixed_night_stay" : "A {voucherFixedNightStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_voucher_on_hold" : "Sorry, voucher is on hold for another reservation. Please try again later if you cancelled your earlier reservation", "err_selected_destination_not_applicaple_this_voucher" : "Your selected destination is not applicable for this voucher. Please select another destination.", "err_voucher_no_available_rate_applicable" : "There is no available rate applicable for this voucher.\n", "err_destination_is_not_supporting_payment" : "This voucher cannot be used for this property. Please select another destination", "err_voucher_minimum_min_length_of_stay" : "A minimum {voucherMinLengthOfStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_only_book_one_apartment_this_voucher" : "You can only book for 1 apartment with the selected voucher. Please reselect the number of guest before continue.", "err_maximum_allow_adult_this_voucher" : "You have exceeded the maximum {number} adults allowed for this voucher. Please reselect and try again.", "err_invalid_voucher" : "The voucher code you entered is invalid or expired." }" :scroll-search-title-en="{"keywordNotMatch":"Your keyword does not match with any destination."}" component-id="e6c4807a-d4f0-4e04-9fde-bbc12b4bd50a" component-title="Booking"> </asr-booking-search> </template> <template slot="hyperlink-0"> <a href="https://www.discoverasr.com/en/the-ascott-limited/about-us" target="_self" title="About Us" aria-label="About Us 0 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> About Us </a> </template> <template slot="hyperlink1-0"> <a href="https://www.discoverasr.com/en/the-ascott-limited/about-us" target="_self" title="About Us" aria-label="About Us 0 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> About Us </a> </template> <template slot="hyperlink-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" title="Our Brands" aria-label="Our Brands 1 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Our Brands </a> </template> <template slot="hyperlink1-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" title="Our Brands" aria-label="Our Brands 1 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Our Brands </a> </template> <template slot="hyperlink-2"> <a href="https://www.discoverasr.com/en/the-ascott-limited/hotel-development" target="_self" title="Development" aria-label="Development 2 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Development </a> </template> <template slot="hyperlink1-2"> <a href="https://www.discoverasr.com/en/the-ascott-limited/hotel-development" target="_self" title="Development" aria-label="Development 2 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Development </a> </template> <template slot="hyperlink-3"> <a href="https://www.discoverasr.com/en/the-ascott-limited/newsroom" target="_self" title="Newsroom" aria-label="Newsroom 3 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Newsroom </a> </template> <template slot="hyperlink1-3"> <a href="https://www.discoverasr.com/en/the-ascott-limited/newsroom" target="_self" title="Newsroom" aria-label="Newsroom 3 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Newsroom </a> </template> <template slot="hyperlink-4"> <a href="https://www.capitalandascotttrust.com/" target="_blank" rel="nofollow" title="CapitaLand Ascott Trust " aria-label="CapitaLand Ascott Trust 4 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> CapitaLand Ascott Trust </a> </template> <template slot="hyperlink1-4"> <a href="https://www.capitalandascotttrust.com/" target="_blank" rel="nofollow" title="CapitaLand Ascott Trust " aria-label="CapitaLand Ascott Trust 4 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> CapitaLand Ascott Trust </a> </template> <template slot="hyperlink-5"> <a href="https://www.discoverasr.com/en/the-ascott-limited/careers" target="_self" title="Careers" aria-label="Careers 5 aria label" class="nav-link p-0 font-nav-link js-find-a-residence"> Careers </a> </template> <template slot="hyperlink1-5"> <a href="https://www.discoverasr.com/en/the-ascott-limited/careers" target="_self" title="Careers" aria-label="Careers 5 aria label" class="pad-a-menu-mobi d-flex align-items-center nav-text-shadow"> Careers </a> </template> </asr-top-navigation> </template> <template slot="topNavigationModif"> </template> <template slot="brandLogo"> <asr-booking-brand-logo url="/en" alt="Logo of The Ascott Limited" review-pro-content="<div style="margin-bottom: 12px; font-weight: 600; line-height: 22px">What is the Guest Rating Score™</div>The Guest Rating Score™(GRS™) is an independent assessment of this hotel's quality rating based upon consumer reviews from around the internet.<br/><br/>The GRS™ is calculated by analyzing more than 100 million consumer reviews in 40 languages from more than 100 leading online travel agencies and review sites.<br/><br/>Provided by ReviewPro the leading provider of online reputation management analytics for the hotel sector, the GRS™ offers a complete and unbiased measurement of this hotel's online reputation.<br/><br/>ReviewPro certifies that the data presented in this quality seal is accurate and reliable." review-trans="Reviews" component-id="854f1266-9a1d-4f8f-813a-8e690201bd3e" component-title="Booking - Brand Logo"> </asr-booking-brand-logo> </template> <template slot="modifySearch"> </template> <template slot="content"> <div id="container-a715ef58fa" class="cmp-container"> <div class="asr-page-left-content"><asr-page-left-content> <template slot="content"> <div id="container-879cc63d83" class="cmp-container"> <div class="asr-breadcrumb"> <asr-breadcrumb :breadcrumb-generic-link="[{"id":2,"title":"Home","path":"/en","redirectPage":true,"canRedirect":true,"last":false},{"id":1,"title":"About us","path":"/en/the-ascott-limited/about-us","redirectPage":true,"canRedirect":true,"last":true}]"> <template slot="hyperlink-2"> <a href="https://www.discoverasr.com/en" target="_self" title="Home" aria-label="Home breadcrumb" class="d-inline-block pad-a-10 "> Home </a> </template> <template slot="hyperlink-1"> <a href="https://www.discoverasr.com/en/the-ascott-limited/about-us" target="_self" title="About us" aria-label="About us breadcrumb" class="d-inline-block pad-a-10 active"> About us </a> </template> </asr-breadcrumb></div> <section class="cm cm-accordion"> <asr-section-rich-text descriptions="<h1 style="font-size: 24px;">About Us</h1> <p style="font-size: 14px;">&nbsp;</p> <p style="font-size: 14px;"><span style="font-size: 16px;">Since pioneering Asia Pacific&rsquo;s first international-class serviced residence with the opening of The Ascott Singapore in 1984, Ascott has grown to be a trusted hospitality company with over 950 properties globally. Headquartered in Singapore, Ascott&rsquo;s presence extends across more than 230 cities in over 40 countries in Asia Pacific, Central Asia, Europe, the Middle East, Africa, and the USA.</span></p> <p style="font-size: 14px;"><span style="font-size: 16px;">Ascott&rsquo;s diversified accommodation offerings span serviced residences, coliving properties, hotels and independent senior living apartments, as well as student accommodation and rental housing. Its award-winning hospitality brands include <a href="https://www.discoverasr.com/en/ascott-the-residence">Ascott</a>, <a href="https://www.discoverasr.com/en/citadines">Citadines</a>, <a href="https://www.discoverasr.com/en/lyf">lyf</a>, <a href="https://www.discoverasr.com/en/oakwood">Oakwood</a>, <a href="https://www.discoverasr.com/en/somerset-serviced-residence">Somerset</a>, <a href="https://www.discoverasr.com/en/the-crest-collection">The Crest Collection</a>, <a href="https://www.discoverasr.com/en/the-unlimited-collection">The Unlimited Collection</a>, <a href="https://www.discoverasr.com/en/fox-hotels">Fox</a>, <a href="https://www.discoverasr.com/en/harris">Harris</a>, <a href="https://www.discoverasr.com/en/pop-hotels">POP!</a>, <a href="https://www.discoverasr.com/en/preference">Preference</a>, <a href="https://www.discoverasr.com/quest">Quest</a>, <a href="https://www.discoverasr.com/en/vertu">Vertu</a> and <a href="https://www.discoverasr.com/en/yello">Yello.</a>&nbsp;Through Ascott Star Rewards (ASR), Ascott&rsquo;s loyalty programme, members enjoy exclusive privileges and offers at participating properties.</span></p> <p style="font-size: 14px;"><span style="font-size: 16px;">A wholly owned business unit of CapitaLand Investment Limited, Ascott is a leading vertically-integrated lodging operator. Harnessing its extensive network of third-party owners and in-market expertise, Ascott grows fee-related earnings through its hospitality management and investment management capabilities. Ascott also expands its funds under management by growing its sponsored CapitaLand Ascott Trust and private funds.</span></p> <p style="font-size: 14px;"><span style="font-size: 16px;">This year, Ascott marks 40 years in hospitality service with the launch of Ascott Unlimited, a full year campaign that will offer Unlimited Opportunities, Unlimited Choices, Unlimited Freedom, and Unlimited Good. Navigating a future of unlimited possibilities against a backdrop of global change and evolving perspectives of travel, Ascott Unlimited marks Ascott&rsquo;s ambitions to break new ground, and springboard to its next chapter of growth as a global hospitality company. Find out more about Ascott Unlimited at <a href="http://www.discoverasr.com/ascottunlimited">www.discoverasr.com/ascottunlimited</a>.</span></p>"> </asr-section-rich-text></section> <div class="asr-corp-about-history"> <asr-about-us-history history-title="HISTORY" history-description="Two decades’ worth of mergers and acquisitions have seen an amalgamation of premium real estate and hospitality brands into one prestigious entity: The Ascott Limited (Ascott). " history-summary="With a global presence extending across more than 30 countries in Asia Pacific, Central Asia, Europe, the Middle East, Africa and the USA, our story is one of success that spans over 30 years in the serviced residence business." :history-list="[{"historyYear":"2021","historySummary":"<p>Ascott received about 40 accolades in 2021 including being crowned the ‘World’s Leading Serviced Apartment Brand’ by guests and the industry at the World Travel Awards 2021.\n<br><br>\nAscott signed 15,100 units across 72 properties in 2021 despite COVID-19.\n<br><br>\nAscott opened a record high of over 8,200 units in 40 properties across 25 cities and 10 countries, more than double the units opened in 2020.\n<br><br>\nIn Vietnam, Ascott secured a record of about 3,000 new units, which includes Ascott’s partnership with Sun Group, one of the biggest real estate developers in Vietnam.\n<br><br>\nlyf made its debut in China with the opening of lyf Mid-Town Hangzhou in September 2021.\n<br><br>\nAscott has built up a diversified and quality portfolio of 10 student accommodation properties with over 5,200 beds in the USA and Japan.\n<br><br>\nIn June 2021, Ascott was the first hospitality company in the world to offer its guests global access to a comprehensive suite of complimentary telehealth, telecounselling and travel security advisory services through a global partnership with International SOS.\n<br><br>\nAscott launched discoverasr.com, unifying 14 lodging brands on one global online travel booking platform in August 2021. \n<p>\n<br>"},{"historyYear":"2020","historySummary":"<p>The Ascott Limited (Ascott) provided complimentary accommodation to frontline healthcare workers in some key cities globally. \n<br>\n<br>\nAscott launched the #StayHomeWithAscott campaign donating US$200,000 to Save the Children’s global food security and assistance programmes to benefit about 13,000 underprivileged children affected by the pandemic. <br><br>\nAscott continued its global expansion in 2020 achieving its fourth consecutive year of record growth despite the COVID-19 pandemic, adding over 14,200 new units across 71 properties and opening of over 3,900 units in 25 properties. <br><br>\nAscott’s business in China continued to lead its global expansion with over 9,400 units were secured in China, an 80% growth year-on-year. <br><br>\nIn Vietnam, Ascott will introduce its first lyf coliving property and first Citadines Connect business hotel having secured management contracts for the properties in Danang and Binh Duong respectively.<br><br>\nAscott introduced its ‘Space-as-a-Service’ initiative, which optimises the use of space in its properties such as cloud kitchen, coffee kiosks and fitness activities in its apartments. <br><br>\nAscott was the first international hospitality company to roll out a regional collaboration with Shopee, one of the leading ecommerce platforms in Southeast Asia and Taiwan. \n</p>\n<br>"},{"historyYear":"2019","historySummary":"<p>Ascott logged in a record opening of about 7,500 units in over 40 properties across 30 cities and 13 countries. This included our first coliving property under the “lyf” brand in Singapore. \n<br>\n<br>\nAscott newest digital loyalty platform – Ascott Star Rewards, has tripled its membership since its launch in April 2019.<br><br>\nCombination of Ascott Residence Trust (ART) and Ascendas Hospitality Trust (A-HTRUST) to create the largest hospitality trust in Asia-Pacific and eighth largest globally. \nAscott opens 200-unit Ascott serviced residence of Raffles City Chongqing. <br><br>\nAscott stepped up global expansion of its hospitality platform, adding more than 14,100 units across approximately 100 properties. <br><br>\nAscott opened its first property in the Netherlands and ventured into new cities such as Yokohama, Japan and Goa, India.<br><br>\nAscott opened nearly 7,500 units in over 40 properties across 13 countries - a record. \n</p>\n<br><br>"},{"historyYear":"2018","historySummary":" <p>Ascott forged strategic partnerships with leading developers, Riverside Group in China, NTT Urban Development Corporation in Japan and Ananda Development in Thailand to boost our pipeline.</p>\n\n<p>Ascott formed a JV with Huazhu Hotels Group and CJIA Apartments Group, with a target to sign 16,000 units under the Citadines brand in China by 2025.</p>\n\n<p>Ascott entered into a strategic alliance with one of the Philippines’ top real estate developers, Cebu Landmasters Inc., to manage 1,600 units in the country by 2022.</p>\n\n<p>Ascott Reit acquired a prime site at Nepal Hill in Singapore to build its first coliving property lyf one-north Singapore.</p>\n\n<p>Ascott invested in a 70% stake in TAUZIA Hotel Management, one of Indonesia’s leading hotel operators, advancing into the middle-class business hotel segment.</p>\n\n<p>Ascott formed a strategic alliance with Ciputra Development Group (Ciputra), one of Indonesia’s top property developers, to manage serviced residences to be developed by Ciputra in Indonesia and China within the next five years. </p>"},{"historyYear":"2017","historySummary":"<p>Ascott unveiled its first living lab, lyf@SMU, to field test its newest brand, lyf.</p>\n\n<p>Ascott acquired Hotel Central Fifth Avenue New York (125 units) in the United States. </p>\n\n<p>Ascott acquired an an additional 60% stake in Quest Apartment Hotels and 80% stake in Synergy Global Housing, a leading accommodation provider in the U.S.</p>\n\n<p>Ascott acquired The Domain Hotel (136 units), its first property in California, United States and secured a contract to manage Citadines Rochor Singapore (320 units). </p>\n\n<p>Ascott forayed into Africa, having secured contracts to manage 260 SR units in two properties in Accra, Ghana.</p>\n\n"},{"historyYear":"2016","historySummary":"<p>Ascott launched new Tujia Somerset brand of serviced residences catered for the booming segment of middle class travellers in China.</p>\n\n<p>Ascott ventured&nbsp;into Bandung and&nbsp;Karawang in Indonesia;&nbsp;Penang, Putrajaya&nbsp;and Shah Alam in Malaysia;&nbsp;Nha Trang in Vietnam; and Sri City in India.&nbsp;</p>\n\n<p>Ascott announced target of 5,000 units in the Middle East by&nbsp;2020 as it expanded to Al Khobar in Saudi Arabia.</p>\n\n<p>Ascott launched The Crest Collection of&nbsp;unique, luxury serviced residences&nbsp;to mark milestone in global refurbishment&nbsp;programme launched in 2010.&nbsp;</p>\n\n<p>Ascott crossed 50,000 units globally with record breaking 10,000 units added to date in 2016.</p>\n\n<p>Ascott launched Lyf, its new brand designed for and managed by millennials, targetting 10,000 units under this brand globally by 2020.</p>\n\n<p>Ascott made its first foray into Ireland with the acquisition of a prime property in Dublin.</p>\n"},{"historyYear":"2015","historySummary":"<p>Ascott expanded its global network by entering the&nbsp;fast-growing Istanbul in Türkiye.</p>\n\n<p>Ascott crossed its milestone of having 40,000 apartment units globally.</p>\n\n<p>Ascott made its first foray into the United States of America through the acquisition of a prime property in New York by its real estate investment trust, Ascott Residence Trust.</p>\n\n<p>Ascott expanded to Cambodia by securing a contract to manage its first serviced residence in Phnom Penh.</p>\n\n<p>Ascott entered into a 50:50 joint venture with Qatar Investment Authority to set up a US$600 million (approximately S$809 million) serviced residence fund with an initial focus on the Asia Pacific and Europe regions. This is Ascott’s largest private equity fund to date.</p>\n"},{"historyYear":"2014","historySummary":"<p>Ascott and Citadines celebrated their 30th anniversary.</p>\n\n<p>Ascott opened its first property in Frankfurt, Citadines City Centre Frankfurt.</p>\n\n<p>Ascott entered Yangon, Myanmar.</p>\n\n<p>Ascott secured its first franchise agreements and entered Vientiane in Laos and Bali in Indonesia.</p>\n\n<p>Ascott announced its target to have 80,000 apartment units globally by 2020.</p>\n\n<p>Ascott inked AU$500 million strategic partnership and acquired a 20% stake in Quest.</p>"},{"historyYear":"2013","historySummary":"<p>Ascott&nbsp;opened&nbsp;Citadines Suites Louvre Paris, its first property under the Suites label in the heart of Paris.</p>\n\n<p>Ascott entered Nanjing, Hefei and Wuxi&nbsp;in China, Gurgaon in India, Sri Racha in Thailand, and Riyadh and Jeddah&nbsp;in Saudi Arabia.</p>\n\n<p>Ascott crossed its milestone of having 10,000 apartment units in China and launched its first branded residence in the country for strata sale.</p>\n\n<p>Ascott further widened its global reach to include the United States through a marketing partnership with AKA, a luxury brand of serviced residences.</p>"},{"historyYear":"2012","historySummary":"Ascott extended its footprint to Xiamen in China."},{"historyYear":"2011","historySummary":"<p>Ascott&nbsp;expanded into Hamburg and Frankfurt&nbsp;in Germany; Cyberjaya, Nusajaya and Petaling Jaya in Malaysia; Foshan and Macau SAR in China; and Muscat in Oman. &nbsp;<br>\n<br>\nAscott acquired Ascott Arc de Triomphe Paris, which is the first premier Ascott-branded serviced residence to open in France.</p>\n\n<p>Ascott opened its first serviced residence in India - Citadines Richmond Bangalore.</p>"},{"historyYear":"2010","historySummary":"<p>Ascott extended its footprint to Danang in&nbsp;Vietnam&nbsp;as well as&nbsp;Chengdu and Hangzhou in&nbsp;China.</p>\n\n<p>Ascott announced its target to grow to 40,000 apartment units globally by 2015.</p>\n\n<p>Ascott injected 28 quality stabilised assets in Europe and Asia into Ascott Reit with divestment proceeds of S$974 million. This move gave Ascott financial capacity to capture new growth opportunities and transformed Ascott Reit into a larger and stronger platform which complements Ascott's global growth strategy.</p>"},{"historyYear":"2009","historySummary":"<p>Ascott and Citadines celebrated 25 years in the serviced residence business.</p>\n\n<p>Ascott entered Hai Phong, Vietnam and Fontainebleau, France. This brought Ascott’s global portfolio to 67 cities and 22 countries.</p>"},{"historyYear":"2008","historySummary":"<p>Ascott expanded its presence in Australia with its first Citadines in the country. Citadines on Bourke Melbourne is Ascott's largest Citadines serviced residence.<br>\n<br>\nAscott became a wholly&nbsp;owned subsidiary of CapitaLand, one of Asia's largest real estate companies.<br>\n<br>\nAscott transformed a national heritage building into its flagship serviced residence, Ascott Raffles Place Singapore.</p>"},{"historyYear":"2007","historySummary":"<p>Ascott launched the Ascott China Fund, the first private equity fund dedicated to investing in serviced residences across China.</p>\n\n<p>Ascott brought Citadines to Singapore and Japan with the announcement of Citadines Mount Sophia Singapore and Citadines Shinjuku Tokyo.</p>\n\n<p>Ascott expanded into Tbilisi in Georgia and Kyoto in Japan.</p>"},{"historyYear":"2006","historySummary":"<p>The world's first pan-Asian serviced residence REIT, the <font color=\"#0066cc\"><a href=\"https://www.ascottreit.com/\" target=\"_blank\" tabindex=\"0\">Ascott Residence Trust</a>&nbsp;</font>(Ascott Reit), was established and listed on 31 March 2006 in Singapore.</p>\n\n<p>Ascott opened its first serviced residence in&nbsp;the Gulf region and expanded to India, bringing its presence to 46 cities across 20 countries.</p>\n\n<p>Ascott brought Citadines to Asia with opening of Citadines Jinqiao Shanghai.</p>"},{"historyYear":"2005","historySummary":"Ascott's global footprint expanded to 17 countries with the opening of Somerset Palace Seoul, South Korea's largest serviced residence."},{"historyYear":"2004","historySummary":"Ascott acquired the remaining 50 per cent interest in Citadines. The company now owns the three brands: Ascott, Citadines and Somerset."},{"historyYear":"2002","historySummary":"<p>Ascott entered into an agreement to acquire a 50 per cent stake in Citadines, the&nbsp;pan-European serviced residence chain with over 5,000 units in 18 cities across France, the UK, Belgium, Spain&nbsp;and Germany.</p>\n\n<p>When&nbsp;the acquisition was completed in 2003, it increased&nbsp;Ascott’s portfolio to over 13,800 units in 39&nbsp;cities across&nbsp;16 countries,&nbsp;making it the largest international serviced residence operator outside the US.&nbsp;</p>"},{"historyYear":"2000","historySummary":"<p>The Ascott Group was listed in Singapore, following the merger of Somerset Holdings and The Ascott Limited. The merger yielded a total portfolio of over 6,000 serviced residence units in 16 cities across 10 countries.</p>\n\n<article>\n<p>DBS Land and Pidemco Land merged to form CapitaLand Limited.&nbsp;</p>\n</article>"},{"historyYear":"1999","historySummary":"<p>Somerset International acquired Liang Court Holdings, one of Asia’s largest serviced residence operators, to form Somerset Holdings. The acquisition created a combined portfolio of 3,200 serviced residence units across 15 cities.</p>\n\n<p>Scotts Holdings merged with Stamford Group, the serviced residence arm of DBS Land, to form The Ascott Limited; resulting in a combined portfolio of more than 1,700 units in eight cities.</p>\n\n<p>Citadines merged with Orion, and Whitehall and Westmont later sold the tourist-oriented Orion serviced residences to focus on its business clientele.</p>\n\n<p>Citadines was repositioned and boosted by the development of a new visual identity. The Citadines concept in Europe was later redefined to offer à la carte services, emphasising the brand values of flexibility and independence.</p>"},{"historyYear":"1998","historySummary":"Pidemco Land set up Somerset International, its new serviced residence arm."},{"historyYear":"1997","historySummary":"Citadines acquired Orion, its main competitor. In the same year, Citadines was taken over by hotel group Westmont Hospitality Group and real estate investment fund Whitehall."},{"historyYear":"1991","historySummary":"Scotts Holdings was listed in Singapore."},{"historyYear":"1984","historySummary":"<p>Scotts Holdings, a renowned Singapore corporation, opened Asia Pacific's first international-class serviced residence&nbsp;– The Ascott Singapore – on 14 August 1984. At the time, serviced residences was a new concept in the region.<br>\n&nbsp;<br>\nMeanwhile, in Europe, Citadines had begun operations with its first apart'hotel – the Citadines La Défense Paris – in France in July 1984.</p>"}]"> </asr-about-us-history></div> <div class="asr-destination-article-content"> <asr-destination-article-content></asr-destination-article-content> </div> <div class="asr-destination-article-content"> <asr-destination-article-content></asr-destination-article-content> </div> <div class="asr-destination-article-content"> <asr-destination-article-content text-content="<div><h2 class="h3 text-uppercase bold"><br></h2><h2 class="h3 text-uppercase bold">Vision</h2></div><div><span style="font-size: 0.8125rem;"><br></span></div><div>To be a leading global enterprise that enriches people and communities through high-quality real estate products and services.<br></div><div><span style="font-size: 0.8125rem;"><br></span></div><div><br></div>"></asr-destination-article-content> </div> <div class="asr-common-about-us-mission"><asr-about-us-mission title="MISSION" img-customer="/content/dam/tal/media/images/brands/The-Ascott/the-ascott-limited/Ascott_limited_AboutUs_Customer_350x300.jpg.transform/ascott-lowres/image.jpg" heading-customer="Customer" description-customer="<div style="text-align: center;"><font color="#ede7e3" face="Lato, Microsoft YaHei New, Microsoft Yahei, 微软雅黑, 宋体, SimSun, STXihei, 华文细黑, sans-serif"><span style="font-size: 16px;">We create great customer value and experiences through high-quality products and services.</span></font></div>" img-people="/content/dam/tal/media/images/brands/The-Ascott/the-ascott-limited/Ascott_limited_AboutUs_People_350x300.jpg.transform/ascott-lowres/image.jpg" heading-people="People" description-people="We develop high-performing people and teams through rewarding opportunities." img-investors="/content/dam/tal/media/images/brands/The-Ascott/the-ascott-limited/Ascott_limited_AboutUs_Investors_700x300.jpg.transform/ascott-lowres/image.jpg" heading-investors="Investors" description-investors="We deliver sustainable shareholder returns and build a strong global network of capital partners." img-communities="/content/dam/tal/media/images/brands/The-Ascott/the-ascott-limited/Ascott_limited_AboutUs_Communities_450x700.jpg.transform/ascott-lowres/image.jpg" heading-communities="Communities" description-communities="We care for and contribute to the economic, environmental and social development of communities."> </asr-about-us-mission> </div> <div class="asr-common-about-us-core-values"> <asr-about-us-core-values title="CORE VALUES" respect-heading="ENTERPRISING" respect-description="<ul><li>We are innovative and agile</li><li>We dare to be different and challenge the status quo</li><li>We continue to learn and grow</li></ul>" integrity-heading="INTEGRITY" integrity-description="<div><div><ul><li>We are ethical and trustworthy</li><li>We do the right thing</li><li>We care for our communities and environment</li></ul></div></div><div><br></div>" creativity-heading="RESPECT" creativity-description="<div><ul><li>We are humble and show appreciation to one another</li><li>We are inclusive, collaborative and break down silos</li><li>We embrace diversity</li></ul></div>" excellence-heading="WINNING MINDSET" excellence-description="<ul><li>We are passionate in pursing excellence</li><li>We persevere and overcome difficulties</li><li>We are bold, courageous and resilient&nbsp;</li></ul>"> </asr-about-us-core-values></div> <div class="asr-awards-listing"> <asr-awards-listing title="AWARDS & ACCOLADES" button-label="Load More" button-url="/content/discoverasr/en/the-ascott-limited/awards" button-tilte="Load More" path="/content/discoverasr/en/the-ascott-limited/awards" language="en" component-id="asr-awards-listing"></asr-awards-listing></div> </div> </template> <template slot="generalBanner"> <asr-general-banner banner-image-desktop="/content/dam/tal/media/page-banner/ascott/corporate-page-about-us-banner-1900x480.jpg.transform/ascott-midres/image.jpg" banner-image-mobile="/content/dam/tal/media/page-banner/ascott/corporate-page-about-us-banner-1900x480.jpg.transform/ascott-lowres/image.jpg" banner-image-tablet="/content/dam/tal/media/page-banner/ascott/corporate-page-about-us-banner-1900x480.jpg.transform/ascott-lowres/image.jpg" banner-title="ABOUT US" title-page="About The Ascott Limited | Owner - Operator Serviced Residences" banner-alt="Ascott Star Rewards" banner-alt-desktop="franchise_id402860_1900x480 Desktop" banner-alt-mobile="franchise_id402860_1900x480 Mobile" banner-alt-tablet="franchise_id402860_1900x480 Tablet" position="top" icon-logo-src="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-site/resources/images/asr_benefit.png" icon-logo-srcset="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-site/resources/images/asr_benefit.png"> </asr-general-banner> </template> <template slot="aboutusLeftNavigationLink"> <asr-about-us-links title-btn-left-nav="About us"> <template> <ul class="list-style"> <asr-about-us-link-item :left-nav="["true","ABOUT US","/content/discoverasr/en/the-ascott-limited/about-us"]" ids="contactDescription-0"> <template slot="navi1"> <asr-about-us-link-lv2-item ids="contactDescription-0"> <template slot="navi2"> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </template> <template slot="hyperlink2-contactDescription-0"> <a href="#HISTORY" target="_self" title="History" aria-label="History"> History </a> </template> </asr-about-us-link-lv2-item> <asr-about-us-link-lv2-item-mobile> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </asr-about-us-link-lv2-item-mobile> <asr-about-us-link-lv2-item ids="contactDescription-1"> <template slot="navi2"> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </template> <template slot="hyperlink2-contactDescription-1"> <a href="#Vision" target="_self" title="Vision" aria-label="Vision"> Vision </a> </template> </asr-about-us-link-lv2-item> <asr-about-us-link-lv2-item-mobile> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </asr-about-us-link-lv2-item-mobile> <asr-about-us-link-lv2-item ids="contactDescription-2"> <template slot="navi2"> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </template> <template slot="hyperlink2-contactDescription-2"> <a href="#CORP_MISSION" target="_self" title="Mission" aria-label="Mission"> Mission </a> </template> </asr-about-us-link-lv2-item> <asr-about-us-link-lv2-item-mobile> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </asr-about-us-link-lv2-item-mobile> <asr-about-us-link-lv2-item ids="contactDescription-3"> <template slot="navi2"> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </template> <template slot="hyperlink2-contactDescription-3"> <a href="#CORP_CREDO" target="_self" title="Credo" aria-label="Credo"> Credo </a> </template> </asr-about-us-link-lv2-item> <asr-about-us-link-lv2-item-mobile> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </asr-about-us-link-lv2-item-mobile> <asr-about-us-link-lv2-item ids="contactDescription-4"> <template slot="navi2"> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </template> <template slot="hyperlink2-contactDescription-4"> <a href="#CORP_CORE_VALUES" target="_self" title="Core Values" aria-label="Core Values"> Core Values </a> </template> </asr-about-us-link-lv2-item> <asr-about-us-link-lv2-item-mobile> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </asr-about-us-link-lv2-item-mobile> <asr-about-us-link-lv2-item ids="contactDescription-5"> <template slot="navi2"> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </template> <template slot="hyperlink2-contactDescription-5"> <a href="#CORP_ACCOLADES_LISTING" target="_self" title="Awards & Accolades" aria-label="Awards & Accolades"> Awards & Accolades </a> </template> </asr-about-us-link-lv2-item> <asr-about-us-link-lv2-item-mobile> <sly> <div class="cq-placeholder " data-emptytext="Left Navigation Level 3"></div> </div></sly> </asr-about-us-link-lv2-item-mobile> </div> </template> <template slot="hyperlink1-contactDescription-0"> <a href="https://www.discoverasr.com/en/the-ascott-limited/about-us" target="_self" title="ABOUT US" aria-label="ABOUT US asr about us links" class="color-active"> ABOUT US </a> </template> </asr-about-us-link-item> <asr-about-us-link-item :left-nav="["","DEVELOPMENT","/content/discoverasr/en/the-ascott-limited/hotel-development"]" ids="contactDescription-1"> <template slot="navi1"> <div class="cq-placeholder " data-emptytext="Left Navigation Level 2"></div> </div> </template> <template slot="hyperlink1-contactDescription-1"> <a href="https://www.discoverasr.com/en/the-ascott-limited/hotel-development" target="_self" title="DEVELOPMENT" aria-label="DEVELOPMENT asr about us links"> DEVELOPMENT </a> </template> </asr-about-us-link-item> <asr-about-us-link-item :left-nav="["","MANAGEMENT SERVICES","/content/discoverasr/en/the-ascott-limited/management-services"]" ids="contactDescription-2"> <template slot="navi1"> <div class="cq-placeholder " data-emptytext="Left Navigation Level 2"></div> </div> </template> <template slot="hyperlink1-contactDescription-2"> <a href="https://www.discoverasr.com/en/the-ascott-limited/management-services" target="_self" title="MANAGEMENT SERVICES" aria-label="MANAGEMENT SERVICES asr about us links"> MANAGEMENT SERVICES </a> </template> </asr-about-us-link-item> <asr-about-us-link-item :left-nav="["","ASCOTT SUSTAINABILITY PROGRAMME","/content/discoverasr/en/ascott-cares"]" ids="contactDescription-3"> <template slot="navi1"> <div class="cq-placeholder " data-emptytext="Left Navigation Level 2"></div> </div> </template> <template slot="hyperlink1-contactDescription-3"> <a href="https://www.discoverasr.com/en/ascott-cares" target="_self" title="ASCOTT SUSTAINABILITY PROGRAMME" aria-label="ASCOTT SUSTAINABILITY PROGRAMME asr about us links"> ASCOTT SUSTAINABILITY PROGRAMME </a> </template> </asr-about-us-link-item> <asr-about-us-link-item :left-nav="["","CAPITALAND ASCOTT TRUST","https://www.capitalandascotttrust.com/"]" ids="contactDescription-4"> <template slot="navi1"> <div class="cq-placeholder " data-emptytext="Left Navigation Level 2"></div> </div> </template> <template slot="hyperlink1-contactDescription-4"> <a href="https://www.capitalandascotttrust.com/" target="_blank" rel="nofollow" title="CAPITALAND ASCOTT TRUST" aria-label="CAPITALAND ASCOTT TRUST asr about us links"> CAPITALAND ASCOTT TRUST </a> </template> </asr-about-us-link-item> <asr-about-us-link-item :left-nav="["","ASCOTT CENTRE FOR EXCELLENCE","/content/discoverasr/en/the-ascott-limited/ascott-centre-for-excellence"]" ids="contactDescription-5"> <template slot="navi1"> <div class="cq-placeholder " data-emptytext="Left Navigation Level 2"></div> </div> </template> <template slot="hyperlink1-contactDescription-5"> <a href="https://www.discoverasr.com/en/the-ascott-limited/ascott-centre-for-excellence" target="_self" title="ASCOTT CENTRE FOR EXCELLENCE" aria-label="ASCOTT CENTRE FOR EXCELLENCE asr about us links"> ASCOTT CENTRE FOR EXCELLENCE </a> </template> </asr-about-us-link-item> <asr-about-us-link-item :left-nav="["","ACCOLADES","/content/discoverasr/en/the-ascott-limited/awards"]" ids="contactDescription-6"> <template slot="navi1"> <div class="cq-placeholder " data-emptytext="Left Navigation Level 2"></div> </div> </template> <template slot="hyperlink1-contactDescription-6"> <a href="https://www.discoverasr.com/en/the-ascott-limited/awards" target="_self" title="Accolades" aria-label="Accolades asr about us links"> ACCOLADES </a> </template> </asr-about-us-link-item> </ul> </template> </asr-about-us-links> </template> </asr-page-left-content> </div> </div> </template> <template slot="socialConnect"> <asr-section-social-connect :social-network-generic-link-r="[{"socialNetworkIcon":"fa-brands fa-facebook-f","socialNetworkUrl":"https://www.facebook.com/discoverasr/","socialNetworkAlt":"Facebook"},{"socialNetworkIcon":"fa-instagram","socialNetworkUrl":"https://www.instagram.com/DiscoverASR/","socialNetworkAlt":"Instagram"},{"socialNetworkIcon":"fa-brands fa-tiktok","socialNetworkUrl":"https://www.tiktok.com/@discoverasr","socialNetworkAlt":"TikTok"},{"socialNetworkIcon":"fa-brands fa-x-twitter","socialNetworkUrl":"https://twitter.com/DiscoverASR","socialNetworkAlt":"Twitter "},{"socialNetworkIcon":"fa-youtube-play ","socialNetworkUrl":"https://www.youtube.com/DiscoverASR","socialNetworkAlt":"Youtube"},{"socialNetworkIcon":"fa-brands fa-linkedin-in","socialNetworkUrl":"https://www.linkedin.com/company/the-ascott-limited","socialNetworkAlt":"Linkedin"}]" component-id="727024c5-da25-4135-b8d8-6a56ee4d533e" component-title="Social network" social-network-title="Connect with Us"> <template slot="hyperlink-0"> <a href="https://www.facebook.com/discoverasr/" target="_blank" rel="nofollow" title="Facebook" aria-label="Facebook" class="social-text-a"> <i class="fa fa-brands fa-facebook-f" aria-hidden="true"></i> </a> </template> <template slot="hyperlink-1"> <a href="https://www.instagram.com/DiscoverASR/" target="_blank" rel="nofollow" title="Instagram" aria-label="Instagram" class="social-text-a"> <i class="fa fa-instagram" aria-hidden="true"></i> </a> </template> <template slot="hyperlink-2"> <a href="https://www.tiktok.com/@discoverasr" target="_blank" rel="nofollow" title="TikTok" aria-label="TikTok" class="social-text-a"> <i class="fa fa-brands fa-tiktok" aria-hidden="true"></i> </a> </template> <template slot="hyperlink-3"> <a href="https://twitter.com/DiscoverASR" target="_blank" rel="nofollow" title="Twitter " aria-label="Twitter " class="social-text-a"> <i class="fa fa-brands fa-x-twitter" aria-hidden="true"></i> </a> </template> <template slot="hyperlink-4"> <a href="https://www.youtube.com/DiscoverASR" target="_blank" rel="nofollow" title="Youtube" aria-label="Youtube" class="social-text-a"> <i class="fa fa-youtube-play " aria-hidden="true"></i> </a> </template> <template slot="hyperlink-5"> <a href="https://www.linkedin.com/company/the-ascott-limited" target="_blank" rel="nofollow" title="Linkedin" aria-label="Linkedin" class="social-text-a"> <i class="fa fa-brands fa-linkedin-in" aria-hidden="true"></i> </a> </template> </asr-section-social-connect> </template> <template slot="footerRQuicklink"> <asr-site-maps list-domain-china="www.discoverasr.com.cn,discoverasr.com.cn" :utility-bar-online-chat="{"icon":"mark_chat_unread","name":"Online Chat","redirectLink":"/en/contact-us","title":"Online Chat","availableDescription":"Chat agent is available (English)","unavailableDescription":"Chat agent is unavailable"}" :quick-link-list="[{"linkCategory":"The Ascott Limited","displayForMobileCategory":"true","linkContentField":[{"id":0,"linkContent":"About Us","url":"/en/the-ascott-limited","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":1,"linkContent":"Our Sustainability Programme","url":"/en/ascott-cares","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":2,"linkContent":"Development","url":"/en/the-ascott-limited/hotel-development","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":3,"linkContent":"Careers","url":"/en/the-ascott-limited/careers","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":4,"linkContent":"Newsroom","url":"/en/the-ascott-limited/newsroom","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":5,"linkContent":"Awards","url":"/en/the-ascott-limited/awards","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false}]},{"linkCategory":"Ascott Star Rewards","displayForMobileCategory":"true","linkContentField":[{"id":6,"linkContent":"Join Now","url":"/en/sign-up","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":7,"linkContent":"Member Benefits","url":"/en/member/benefits","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":8,"linkContent":"Buy & Gift Points","url":"/en/member/buy-points","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":true},{"id":9,"linkContent":"Ascott For Business","url":"/en/ascott-for-business","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":10,"linkContent":"ASR Partners","url":"/en/member/partner","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":11,"linkContent":"ASR Participating Properties","url":"/en/asrp","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":12,"linkContent":"Ascott Star Rewards App","url":"/en/ascott-star-rewards-app","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false}]},{"linkCategory":"Travel & Experiences","displayForMobileCategory":"true","linkContentField":[{"id":13,"linkContent":"Find A Property","url":"/en/find-residence/property?view=property","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":14,"linkContent":"Discover Destinations","url":"/en/destinations","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":15,"linkContent":"Explore Offers","url":"/en/offers","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":16,"linkContent":"Tours & Experiences","url":"/en/tours-and-experiences","displayForMobileContent":true,"displayLabelNew":true,"buyPoint":false},{"id":17,"linkContent":"Extended Stays","url":"/en/extended-stay","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false}]},{"linkCategory":"Support","displayForMobileCategory":"true","linkContentField":[{"id":18,"linkContent":"Best Rate Guarantee","url":"/en/brg-overview","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":19,"linkContent":"Contact Us","url":"/en/contact-us","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false},{"id":20,"linkContent":"Sitemap","url":"/en/sitemap","displayForMobileContent":true,"displayLabelNew":false,"buyPoint":false}]}]" help-title="Help" contact-us-title="Contact Us" reservation-chat-title="Reservation Chat" faq-title="faq" language="en" path-service="https://ascottintl.egain.cloud/system/egain/chat/entrypoint/agentAvailability" version="v11" path-ascott="https://ascottintl.egain.cloud/system/templates/chat/ascott/chat.html" path-citadines="https://ascottintl.egain.cloud/system/templates/chat/citadines/chat.html" path-somerset="https://ascottintl.egain.cloud/system/templates/chat/somerset/chat.html" template-ascott="ascott" template-citadines="citadines" template-somerset="somerset" new-label="NEW" component-id="f8f5f85c-5204-4650-b49a-0deec484f6c6" component-title="Footer"> <template slot="hyperlink1-0"> <a href="https://www.discoverasr.com/en/the-ascott-limited" target="_self" title="About Us" class="body-2" aria-label="About Us aria label"> About Us </a> </template> <template slot="hyperlink1-1"> <a href="https://www.discoverasr.com/en/ascott-cares" target="_self" title="Our Sustainability Programme" class="body-2" aria-label="Our Sustainability Programme aria label"> Our Sustainability Programme </a> </template> <template slot="hyperlink1-2"> <a href="https://www.discoverasr.com/en/the-ascott-limited/hotel-development" target="_self" title="Development" class="body-2" aria-label="Development aria label"> Development </a> </template> <template slot="hyperlink1-3"> <a href="https://www.discoverasr.com/en/the-ascott-limited/careers" target="_self" title="Careers" class="body-2" aria-label="Careers aria label"> Careers </a> </template> <template slot="hyperlink1-4"> <a href="https://www.discoverasr.com/en/the-ascott-limited/newsroom" target="_self" title="Newsroom" class="body-2" aria-label="Newsroom aria label"> Newsroom </a> </template> <template slot="hyperlink1-5"> <a href="https://www.discoverasr.com/en/the-ascott-limited/awards" target="_self" title="Awards" class="body-2" aria-label="Awards aria label"> Awards </a> </template> <template slot="hyperlink1-6"> <a href="https://www.discoverasr.com/en/sign-up" target="_self" title="Join Now" class="body-2" aria-label="Join Now aria label"> Join Now </a> </template> <template slot="hyperlink1-7"> <a href="https://www.discoverasr.com/en/member/benefits" target="_self" title="Member Benefits" class="body-2" aria-label="Member Benefits aria label"> Member Benefits </a> </template> <template slot="hyperlink1-8"> <a href="https://www.discoverasr.com/en/member/buy-points" target="_self" title="Buy & Gift Points" class="body-2" aria-label="Buy & Gift Points aria label"> Buy & Gift Points </a> </template> <template slot="hyperlink1-9"> <a href="https://www.discoverasr.com/en/ascott-for-business" target="_self" title="Ascott For Business" class="body-2" aria-label="Ascott For Business aria label"> Ascott For Business </a> </template> <template slot="hyperlink1-10"> <a href="https://www.discoverasr.com/en/member/partner" target="_self" title="ASR Partners" class="body-2" aria-label="ASR Partners aria label"> ASR Partners </a> </template> <template slot="hyperlink1-11"> <a href="https://www.discoverasr.com/en/asrp" target="_self" title="ASR Participating Properties" class="body-2" aria-label="ASR Participating Properties aria label"> ASR Participating Properties </a> </template> <template slot="hyperlink1-12"> <a href="https://www.discoverasr.com/en/ascott-star-rewards-app" target="_self" title="Ascott Star Rewards App" class="body-2" aria-label="Ascott Star Rewards App aria label"> Ascott Star Rewards App </a> </template> <template slot="hyperlink1-13"> <a href="https://www.discoverasr.com/en/find-residence/property?view=property" target="_self" title="Find A Property" class="body-2" aria-label="Find A Property aria label"> Find A Property </a> </template> <template slot="hyperlink1-14"> <a href="https://www.discoverasr.com/en/destinations" target="_self" title="Discover Destinations" class="body-2" aria-label="Discover Destinations aria label"> Discover Destinations </a> </template> <template slot="hyperlink1-15"> <a href="https://www.discoverasr.com/en/offers" target="_self" title="Explore Offers" class="body-2" aria-label="Explore Offers aria label"> Explore Offers </a> </template> <template slot="hyperlink1-16"> <a href="https://www.discoverasr.com/en/tours-and-experiences" target="_self" title="Tours & Experiences" class="body-2" aria-label="Tours & Experiences aria label"> Tours & Experiences </a> </template> <template slot="hyperlink1-17"> <a href="https://www.discoverasr.com/en/extended-stay" target="_self" title="Extended Stays" class="body-2" aria-label="Extended Stays aria label"> Extended Stays </a> </template> <template slot="hyperlink1-18"> <a href="https://www.discoverasr.com/en/brg-overview" target="_self" title="Best Rate Guarantee" class="body-2" aria-label="Best Rate Guarantee aria label"> Best Rate Guarantee </a> </template> <template slot="hyperlink1-19"> <a href="https://www.discoverasr.com/en/contact-us" target="_self" title="Contact Us" class="body-2" aria-label="Contact Us aria label"> Contact Us </a> </template> <template slot="hyperlink1-20"> <a href="https://www.discoverasr.com/en/sitemap" target="_self" title="Sitemap" class="body-2" aria-label="Sitemap aria label"> Sitemap </a> </template> <template slot="hyperlink2"> <a href="#" target="_self" title="Contact Us" aria-label="Contact Us aria label"> <i class="material-icons icon-footer-help">call</i>Contact Us </a> </template> </asr-site-maps> </template> <template slot="lifestyleFooter"> <asr-section-brands-logo logo-master-desktop-src="/content/dam/capitaland-common/logo-2020/ascott-star-rewards-desktop.svg" logo-master-mobile-src="/content/dam/capitaland-common/logo-2020/ascott-star-rewards-desktop.svg" logo-master-alt="ASR" logo-master-url="/en/our-brands" logo-master-height="0" component-id="a2a2277f-ada7-47ce-9ff4-26e41615edfb" component-title="Logo Footer" :brand-logos="[{"id":0,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Ascott","brandingLogoMobileAlt":"Ascott","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""},{"id":1,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Citadines","brandingLogoMobileAlt":"Citadines","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""},{"id":2,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/lyf-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/lyf-logo-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Lyf","brandingLogoMobileAlt":"Lyf","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"true","brandingLogoLineBreakTablet":""},{"id":3,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Oakwood","brandingLogoMobileAlt":"Oakwood","brandingLogoLineBreakDesktop":"true","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":"true"},{"id":4,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Somerset","brandingLogoMobileAlt":"Somerset","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"true","brandingLogoLineBreakTablet":""},{"id":5,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/crest-collection-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/crest-collection-logo-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"The Crest Collection","brandingLogoMobileAlt":"The Crest Collection","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"true","brandingLogoLineBreakTablet":""},{"id":6,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"The Unlimited Collection","brandingLogoMobileAlt":"The Unlimited Collection","brandingLogoLineBreakDesktop":"true","brandingLogoLineBreakMobile":"true","brandingLogoLineBreakTablet":"true"},{"id":7,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/fox-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/fox-logo-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Fox Hotels","brandingLogoMobileAlt":"Fox Hotels","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""},{"id":8,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/harris-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/harris-logo-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Harris Hotels","brandingLogoMobileAlt":"Harris Hotels","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""},{"id":9,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/POP-hotel-desktop-81x76-ai.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/pop-hotel-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"POP Hotels","brandingLogoMobileAlt":"POP Hotels","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"true","brandingLogoLineBreakTablet":""},{"id":10,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/preference-desktop-178x76-ai.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/preference-mobile-90x47-ai.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Préférence Hotels","brandingLogoMobileAlt":"Préférence Hotels","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""},{"id":11,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Quest Apartment Hotels","brandingLogoMobileAlt":"Quest Apartment Hotels","brandingLogoLineBreakDesktop":"true","brandingLogoLineBreakMobile":"true","brandingLogoLineBreakTablet":"true"},{"id":12,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/vertu-logo-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/vertu-logo-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Vertu Hotels","brandingLogoMobileAlt":"Vertu Hotels","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""},{"id":13,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/Yello-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/Yello-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Yello Hotels","brandingLogoMobileAlt":"Yello Hotels","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""},{"id":14,"brandingLogoImageDesktop":"/content/dam/capitaland-common/logo-2020/Synergy-logo-with-line-desktop.svg","brandingLogoImageMobile":"/content/dam/capitaland-common/logo-2020/Synergy-Logo-with-line-mobile.svg","brandingLogoHeight":"0","brandingLogoUrl":"/en/our-brands","brandingLogoDesktopAlt":"Synergy","brandingLogoMobileAlt":"Synergy","brandingLogoLineBreakDesktop":"","brandingLogoLineBreakMobile":"","brandingLogoLineBreakTablet":""}]"> <template slot="hyperlink"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" title="ASR" aria-label="ASR" class="padding-l-r-2 border-r item"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/ascott-star-rewards-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/ascott-star-rewards-desktop.svg" alt="ASR" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-0"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg" title="Ascott" alt="Ascott" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg" title="Citadines" alt="Citadines" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-2"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/lyf-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/lyf-logo-desktop.svg" title="Lyf" alt="Lyf" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-3"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg" title="Oakwood" alt="Oakwood" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-4"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg" title="Somerset" alt="Somerset" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-5"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/crest-collection-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/crest-collection-logo-desktop.svg" title="The Crest Collection" alt="The Crest Collection" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-6"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg" title="The Unlimited Collection" alt="The Unlimited Collection" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-7"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/fox-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/fox-logo-desktop.svg" title="Fox Hotels" alt="Fox Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-8"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/harris-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/harris-logo-desktop.svg" title="Harris Hotels" alt="Harris Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-9"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/pop-hotel-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/POP-hotel-desktop-81x76-ai.svg" title="POP Hotels" alt="POP Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-10"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/preference-mobile-90x47-ai.svg"/> <img src="/content/dam/capitaland-common/logo-2020/preference-desktop-178x76-ai.svg" title="Préférence Hotels" alt="Préférence Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-11"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg" title="Quest Apartment Hotels" alt="Quest Apartment Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-12"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/vertu-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/vertu-logo-desktop.svg" title="Vertu Hotels" alt="Vertu Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-13"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/Yello-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/Yello-desktop.svg" title="Yello Hotels" alt="Yello Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink2-14"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/Synergy-Logo-with-line-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/Synergy-logo-with-line-desktop.svg" title="Synergy" alt="Synergy" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-0"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg" title="Ascott" alt="Ascott" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg" title="Citadines" alt="Citadines" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-2"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/lyf-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/lyf-logo-desktop.svg" title="Lyf" alt="Lyf" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-3"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg" title="Oakwood" alt="Oakwood" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-4"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg" title="Somerset" alt="Somerset" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-5"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/crest-collection-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/crest-collection-logo-desktop.svg" title="The Crest Collection" alt="The Crest Collection" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-6"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg" title="The Unlimited Collection" alt="The Unlimited Collection" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-7"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/fox-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/fox-logo-desktop.svg" title="Fox Hotels" alt="Fox Hotels" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-8"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/harris-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/harris-logo-desktop.svg" title="Harris Hotels" alt="Harris Hotels" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-9"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/pop-hotel-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/POP-hotel-desktop-81x76-ai.svg" title="POP Hotels" alt="POP Hotels" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-10"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/preference-mobile-90x47-ai.svg"/> <img src="/content/dam/capitaland-common/logo-2020/preference-desktop-178x76-ai.svg" title="Préférence Hotels" alt="Préférence Hotels" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-11"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg" title="Quest Apartment Hotels" alt="Quest Apartment Hotels" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-12"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/vertu-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/vertu-logo-desktop.svg" title="Vertu Hotels" alt="Vertu Hotels" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-13"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/Yello-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/Yello-desktop.svg" title="Yello Hotels" alt="Yello Hotels" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink3-14"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-end"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/Synergy-Logo-with-line-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/Synergy-logo-with-line-desktop.svg" title="Synergy" alt="Synergy" class="brand brand-md margin-t-b hover-item align-mobile" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink5-0"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg" title="Ascott" alt="Ascott" class="w-100"/> </a> </template> <template slot="hyperlink5-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg" title="Citadines" alt="Citadines" class="w-100"/> </a> </template> <template slot="hyperlink5-2"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/lyf-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/lyf-logo-desktop.svg" title="Lyf" alt="Lyf" class="w-100"/> </a> </template> <template slot="hyperlink5-3"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg" title="Oakwood" alt="Oakwood" class="w-100"/> </a> </template> <template slot="hyperlink5-4"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg" title="Somerset" alt="Somerset" class="w-100"/> </a> </template> <template slot="hyperlink5-5"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/crest-collection-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/crest-collection-logo-desktop.svg" title="The Crest Collection" alt="The Crest Collection" class="w-100"/> </a> </template> <template slot="hyperlink5-6"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg" title="The Unlimited Collection" alt="The Unlimited Collection" class="w-100"/> </a> </template> <template slot="hyperlink5-7"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/fox-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/fox-logo-desktop.svg" title="Fox Hotels" alt="Fox Hotels" class="w-100"/> </a> </template> <template slot="hyperlink5-8"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/harris-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/harris-logo-desktop.svg" title="Harris Hotels" alt="Harris Hotels" class="w-100"/> </a> </template> <template slot="hyperlink5-9"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/pop-hotel-mobile.svg" src="/content/dam/capitaland-common/logo-2020/POP-hotel-desktop-81x76-ai.svg" title="POP Hotels" alt="POP Hotels" class="w-100"/> </a> </template> <template slot="hyperlink5-10"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/preference-mobile-90x47-ai.svg" src="/content/dam/capitaland-common/logo-2020/preference-desktop-178x76-ai.svg" title="Préférence Hotels" alt="Préférence Hotels" class="w-100"/> </a> </template> <template slot="hyperlink5-11"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg" title="Quest Apartment Hotels" alt="Quest Apartment Hotels" class="w-100"/> </a> </template> <template slot="hyperlink5-12"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/vertu-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/vertu-logo-desktop.svg" title="Vertu Hotels" alt="Vertu Hotels" class="w-100"/> </a> </template> <template slot="hyperlink5-13"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/Yello-mobile.svg" src="/content/dam/capitaland-common/logo-2020/Yello-desktop.svg" title="Yello Hotels" alt="Yello Hotels" class="w-100"/> </a> </template> <template slot="hyperlink5-14"> <a href="https://www.discoverasr.com/en/our-brands" target="_self"> <img srcset="/content/dam/capitaland-common/logo-2020/Synergy-Logo-with-line-mobile.svg" src="/content/dam/capitaland-common/logo-2020/Synergy-logo-with-line-desktop.svg" title="Synergy" alt="Synergy" class="w-100"/> </a> </template> <template slot="hyperlink6"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="logo-asr align-self-center"> <img srcset="/content/dam/capitaland-common/logo-2020/ascott-star-rewards-desktop.svg" src="/content/dam/capitaland-common/logo-2020/ascott-star-rewards-desktop.svg" title="ASR" alt="ASR" style="height:0px"/> </a> </template> <template slot="hyperlink7-0"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg" title="Ascott" alt="Ascott"/> </a> </template> <template slot="hyperlink7-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg" title="Citadines" alt="Citadines"/> </a> </template> <template slot="hyperlink7-2"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/lyf-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/lyf-logo-desktop.svg" title="Lyf" alt="Lyf"/> </a> </template> <template slot="hyperlink7-3"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg" title="Oakwood" alt="Oakwood"/> </a> </template> <template slot="hyperlink7-4"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg" title="Somerset" alt="Somerset"/> </a> </template> <template slot="hyperlink7-5"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/crest-collection-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/crest-collection-logo-desktop.svg" title="The Crest Collection" alt="The Crest Collection"/> </a> </template> <template slot="hyperlink7-6"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg" title="The Unlimited Collection" alt="The Unlimited Collection"/> </a> </template> <template slot="hyperlink7-7"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/fox-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/fox-logo-desktop.svg" title="Fox Hotels" alt="Fox Hotels"/> </a> </template> <template slot="hyperlink7-8"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/harris-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/harris-logo-desktop.svg" title="Harris Hotels" alt="Harris Hotels"/> </a> </template> <template slot="hyperlink7-9"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/pop-hotel-mobile.svg" src="/content/dam/capitaland-common/logo-2020/POP-hotel-desktop-81x76-ai.svg" title="POP Hotels" alt="POP Hotels"/> </a> </template> <template slot="hyperlink7-10"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/preference-mobile-90x47-ai.svg" src="/content/dam/capitaland-common/logo-2020/preference-desktop-178x76-ai.svg" title="Préférence Hotels" alt="Préférence Hotels"/> </a> </template> <template slot="hyperlink7-11"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg" src="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg" title="Quest Apartment Hotels" alt="Quest Apartment Hotels"/> </a> </template> <template slot="hyperlink7-12"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/vertu-logo-mobile.svg" src="/content/dam/capitaland-common/logo-2020/vertu-logo-desktop.svg" title="Vertu Hotels" alt="Vertu Hotels"/> </a> </template> <template slot="hyperlink7-13"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/Yello-mobile.svg" src="/content/dam/capitaland-common/logo-2020/Yello-desktop.svg" title="Yello Hotels" alt="Yello Hotels"/> </a> </template> <template slot="hyperlink7-14"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="align-self-end"> <img style="height:0px" srcset="/content/dam/capitaland-common/logo-2020/Synergy-Logo-with-line-mobile.svg" src="/content/dam/capitaland-common/logo-2020/Synergy-logo-with-line-desktop.svg" title="Synergy" alt="Synergy"/> </a> </template> <template slot="hyperlink8-0"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/ascott-logo-desktop.svg" title="Ascott" alt="Ascott" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-1"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/citadines-logo-desktop.svg" title="Citadines" alt="Citadines" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-2"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/lyf-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/lyf-logo-desktop.svg" title="Lyf" alt="Lyf" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-3"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/oakwood-logo-desktop.svg" title="Oakwood" alt="Oakwood" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-4"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/somerset-logo-desktop.svg" title="Somerset" alt="Somerset" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-5"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/crest-collection-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/crest-collection-logo-desktop.svg" title="The Crest Collection" alt="The Crest Collection" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-6"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/the-unlimited-collection-logo-desktop.svg" title="The Unlimited Collection" alt="The Unlimited Collection" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-7"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/fox-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/fox-logo-desktop.svg" title="Fox Hotels" alt="Fox Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-8"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/harris-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/harris-logo-desktop.svg" title="Harris Hotels" alt="Harris Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-9"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/pop-hotel-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/POP-hotel-desktop-81x76-ai.svg" title="POP Hotels" alt="POP Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-10"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/preference-mobile-90x47-ai.svg"/> <img src="/content/dam/capitaland-common/logo-2020/preference-desktop-178x76-ai.svg" title="Préférence Hotels" alt="Préférence Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-11"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg"/> <img src="/content/dam/capitaland-common/logo-2020/quest-logo-desktop.svg" title="Quest Apartment Hotels" alt="Quest Apartment Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-12"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/vertu-logo-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/vertu-logo-desktop.svg" title="Vertu Hotels" alt="Vertu Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-13"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/Yello-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/Yello-desktop.svg" title="Yello Hotels" alt="Yello Hotels" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> <template slot="hyperlink8-14"> <a href="https://www.discoverasr.com/en/our-brands" target="_self" class="padding-1 item align-self-center"> <picture> <source media="(max-width: 1199px)" srcset="/content/dam/capitaland-common/logo-2020/Synergy-Logo-with-line-mobile.svg"/> <img src="/content/dam/capitaland-common/logo-2020/Synergy-logo-with-line-desktop.svg" title="Synergy" alt="Synergy" class="brand brand-md margin-t-b hover-item" style="height:0px"/> </picture> </a> </template> </asr-section-brands-logo> </template> <template slot="partnerLogoFooter"> <asr-section-brands-logo logo-master-height="0" :brand-logos="[]" is-remove-master-logo-underline custom-class="asr-section-partner-logo"> </asr-section-brands-logo> </template> <template slot="globalFooter"> <asr-global-footer src-logo-left="/content/dam/tal/media/images/brands/ascott-limited-logo-122x101.svg" srcset-logo-left="/content/dam/tal/media/images/brands/ascott-limited-logo-122x101.svg" name-logo-left="The Ascott Limited" url-logo-left="/en/the-ascott-limited" :footer-generic-link="[{"footerGenericContent":"Terms of Use and Legal Info","footerGenericUrl":"/en/terms-of-use","contentAlt":"Terms of Use and Legal Info"},{"footerGenericContent":" Privacy Policy","footerGenericUrl":"/en/privacy-policy","contentAlt":" Privacy Policy"},{"footerGenericContent":"Cookie Preferences","footerGenericUrl":"trustarc_teconsent","contentAlt":"Cookie Preferences"},{"footerGenericContent":"Guarantee and Cancellation Policy","footerGenericUrl":"/en/guarantee-and-cancellation-policy","contentAlt":"Guarantee and Cancellation Policy"}]" footer-copyright="© 2021 The Ascott Limited. All Rights Reserved" src-logo-right="/content/dam/capitaland-common/logo-2020/logo-capitaland.svg" srcset-logo-right="/content/dam/capitaland-common/logo-2020/logo-capitaland.svg" name-logo-right="A member of CapitaLand" url-logo-right="https://www.capitaland.com/international/en.html" component-id="e8b9df91-cc95-4feb-b95b-4ebbd7c2214f" component-title="Global Footer" icp-icon="/content/dam/tal/media/images/common-ascott/brand-logos/icp/beian-ico.png"> <template slot="hyperlink1"> <a href="https://www.discoverasr.com/en/the-ascott-limited" target="_self" title="The Ascott Limited" class="brand brand-l" aria-label="The Ascott Limited"> <img src="/content/dam/tal/media/images/brands/ascott-limited-logo-122x101.svg" srcset="/content/dam/tal/media/images/brands/ascott-limited-logo-122x101.svg" alt="The Ascott Limited" title="The Ascott Limited"/> </a> </template> <template slot="hyperlink3"> <a href="https://www.capitaland.com/international/en.html" target="_blank" rel="nofollow" title="A member of CapitaLand" class="brand brand-r" aria-label="A member of CapitaLand"> <img src="/content/dam/capitaland-common/logo-2020/logo-capitaland.svg" srcset="/content/dam/capitaland-common/logo-2020/logo-capitaland.svg" alt="A member of CapitaLand" title="A member of CapitaLand" class="mar-image"/> </a> </template> <template slot="hyperlink4"> <a href="https://www.discoverasr.com/en/the-ascott-limited" target="_self" title="The Ascott Limited" class="brand" aria-label="The Ascott Limited"> <img src="/content/dam/tal/media/images/brands/ascott-limited-logo-122x101.svg" srcset="/content/dam/tal/media/images/brands/ascott-limited-logo-122x101.svg" alt="The Ascott Limited" title="The Ascott Limited"/> </a> </template> <template slot="hyperlink5"> <a href="https://www.capitaland.com/international/en.html" target="_blank" rel="nofollow" title="A member of CapitaLand" class="brand" aria-label="A member of CapitaLand"> <img src="/content/dam/capitaland-common/logo-2020/logo-capitaland.svg" srcset="/content/dam/capitaland-common/logo-2020/logo-capitaland.svg" alt="A member of CapitaLand" title="A member of CapitaLand" class="mar-image"/> </a> </template> </asr-global-footer> </template> <template slot="utilityBar"> <asr-utility-bar :utility-bar-online-chat="{"icon":"mark_chat_unread","name":"Online Chat","redirectLink":"/en/contact-us","title":"Online Chat","availableDescription":"Chat agent is available (English)","unavailableDescription":"Chat agent is unavailable"}" :utility-bar-contact-us="{"icon":"phone","name":"CONTACT US","url":"/en/contact-us","title":"Contact Us","description":"We are here to assist you"}" :utility-bar-scroll-top="{"icon":"expand_less","titleHover":"Scroll to Top"}" :utility-bar-utility-icon="{"icon":" headset_mic","buttonUtility":"Support"}" :utility-bar-close-button="{"icon":"close","buttonClose":"Close"}" language="en" path-service="https://ascottintl.egain.cloud/system/egain/chat/entrypoint/agentAvailability" version="v11" path-ascott="https://ascottintl.egain.cloud/system/templates/chat/ascott/chat.html" path-citadines="https://ascottintl.egain.cloud/system/templates/chat/citadines/chat.html" path-somerset="https://ascottintl.egain.cloud/system/templates/chat/somerset/chat.html" template-ascott="ascott" template-citadines="citadines" template-somerset="somerset" chat-english-agent-online="English chat agent is available"></asr-utility-bar> </template> <template slot="userAuthLinks"> <asr-top-right-user-actions policy-google="This site is protected by reCAPTCHA and the Google <u><a style="color: #003E6A;" href="https://policies.google.com/privacy" target="_blank" rel="nofollow">Privacy Policy</a></u> and <u><a style="color: #003E6A;" href="https://policies.google.com/terms" target="_blank" rel="nofollow">Terms of Service</a></u> apply." label-login="Sign in" :label-dash-board="{"titleYouHavePoint":"You have {Parameter} points!","welcome":"Welcome {Parameter}"}" label-register="Join now" label-logout="Sign Out" login-logo="/content/dam/tal/common/assets/logos/brands/ascott/logo-ascott.png" login-logo-alt="Logo of Ascott Residence" login-logo-link="/en" login-left-logo="/content/dam/tal/common/assets/logos/brands/ascott/asr_ascottstarrewards.png" login-left-logo-alt="Logo of ASR - Ascott Star Rewards Programme" login-left-logo-link="/en" forgot-password-left-logo="/content/dam/tal/common/assets/logos/brands/ascott/asr_ascottstarrewards.png.transform/ascott-lowres/image.png" forgot-password-left-logo-alt="Ascott Lowres Image" forgot-password-logo="/content/dam/tal/common/assets/logos/brands/ascott/asr_ascottstarrewards.png.transform/ascott-lowres/image.png" forgot-password-logo-alt="Ascott Lowres Image" forgot-password-title="Forgot password" forgot-password-email="Email Address" forgot-password-email-require="Email Address is required." forgot-password-email-error="We don't have an account associated with this email address. Please enter a valid email address. " forgot-password-email-placeholder="Enter your email address" forgot-password-instructions="We will email you the instructions to reset your password.<br>" forgot-password-submit="Reset password" forgot-password-return-login="Just remembered? Return to login" forgot-password-action="<p>Thank you for your request.</p><span style="font-size: 0.8125rem;">If the email address you entered matches our records, an email will be sent to you with further instructions. Please check your inbox and follow the instructions in the email to reset your password.</span>.<br>" :menu-items="[{"text":"Dashboard","href":"/en/member/user-profile#dashboard","showNewLabelLoginMenu":"false"},{"text":"My Reservations","href":"/en/member/user-profile#reservation","showNewLabelLoginMenu":"false"},{"text":"My Account Activity","href":"/en/member/user-profile#accountActivity","showNewLabelLoginMenu":"false"},{"text":"My Account Details","href":"/en/member/user-profile#accountDetail","showNewLabelLoginMenu":"false"},{"text":"My Account Preferences","href":"/en/member/user-profile#accountPreferences","showNewLabelLoginMenu":"false"},{"text":"My Vouchers","href":"/en/member/user-profile#voucher","showNewLabelLoginMenu":"false"},{"text":"Refer \u0026 Get Rewarded","href":"/en/member/user-profile#referralProgram","showNewLabelLoginMenu":"false"}]" url-redirect="/en" date="Date" month="Month " year="Year" min-age="18" max-age="100" button-update="Update" date-of-birth="Date of Birth" title="Complete your personal details" description="Complete your personal details and receive your personalized offers." :dictionary="{ "return_login" : "Return to login", "just_remember" : "Just remembered?", "email_format_error" : "Your email format seems wrong.", "ok_button" : "Ok" }" sign-in-title="Sign in" my-accounts-label="My Accounts" new-label="NEW" :trans="{ "terms_and_conditions" : "Terms & Conditions", "country_code" : "Country code", "country_of_residence" : "Country/Region of Residence: ", "sign_up_msg_resident_eu" : "Are you a resident of EU or Switzerland and are subjected to the EU GDPR?", "options" : [ { "value" : true, "title" : "Yes" }, { "value" : false, "title" : "No" } ], "name" : "Name", "last_name" : "Last Name", "country_dropdown_placeholder" : "Select", "error_phone_number_messages" : { "format_phone" : "Mobile Number may only contain digits, spaces and dashes.", "max_phone_length" : "Mobile Number must not exceed 20 numbers.", "required" : "Mobile Number is required", "min_phone_length" : "Mobile Number should be at least 6 numbers long." }, "mobile_number" : "Mobile Number", "first_name" : "First Name" }" sign-in-title-en="Sign in" label-register-en="Join now" component-id="f20eb935-455c-4b62-b91d-4749d808356f" component-title="Ascott Login"> <template slot="hyperlink1"> <a href="https://www.discoverasr.com/en/sign-up/" target="_self" title="Join now" aria-label="Join now aria label"> Join now </a> </template> </asr-top-right-user-actions> </template> <div slot="userSessionTimeout"> <asr-user-session-timeout inactive-label="You have been logged out due to inactivity. To continue, please sign in again." session-timeout-label="Your session has timed out" btn-ok="Ok"></asr-user-session-timeout> </div> <template slot="announcementGeneral"> <asr-announcement read-more-label="Read More" hide-label="Hide" language="en" current-page="%2Fcontent%2Fdiscoverasr%2Fen%2Fthe-ascott-limited%2Fabout-us"></asr-announcement> </template> <template slot="bookingScrollSearch"> <asr-booking-search apartment-guest="Please select" err-empty-location="Please enter a destination to start your search." code-question="Do you have a code?" search-btn="Search" property-search-url="/en/booking/property-listing" city-search-url="/en/booking/property-listing/city-listing" apartment-search-url="/en/booking/property-listing/booking-journey" why-book-here-label="Why book here?" why-book-here-title="Save more when you book direct with us" why-book-here-title-best-rate="Best Rate Guarantee" why-book-here-icon-best-rate="beenhere" why-book-here-content-best-rate="Ascott’s Best Rate Guarantee promises you the lowest publicly available internet rates every time you book directly through any Ascott website." why-book-here-learn-more-best-rate="Learn more" why-book-here-title-exclusive-online="Exclusive Member Rates" why-book-here-icon-exclusive-online="card_giftcard" why-book-here-content-exclusive-online="Earn ASR Points for Every SGD 1 Spent on Stays" why-book-here-learn-more-exclusive-online="Learn more" why-book-here-title-free-nights="Free Nights & Breakfast on Us" why-book-here-icon-free-nights="hotel" why-book-here-content-free-nights="For every SGD 1 spent on your stays, you earn points that can be used to offset your room rates, airport transfers and save more! " why-book-here-learn-more-free-nights="Learn more" label-ok-button="OK" msg-company-staff-member="You need to be a company staff member to proceed with this booking. Please update your company profile under My Accounts Details." msg-access-code-not-applicable="Sorry, the access code you entered is not applicable." msg-company-email-need-activated="You need to activate your company email to proceed with this booking. Please check your inbox for Ascott email with account activation link." msg-company-email-is-updated="Your company email has been updated" update="Update" err-invalid-promotion="The code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-one="The code you have entered is invalid." err-invalid-promotion-code-the-case-two="The promotion code you have entered is invalid" err-invalid-promotion-code-the-case-three="The code you have entered is invalid. Group Code" err-invalid-promotion-code-the-case-four="The corporate code you have entered is invalid or there is no availability based on your search date." err-invalid-promotion-code-the-case-five="The code you have entered is invalid. Travel Agent Code" err-invalid-promotion-code-the-case-six="The voucher code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-seven="The code you have entered is invalid. " err-invalid-promotion-code-the-case-eight="Please select a Country/City/Property to continue your search" err-invalid-available-date="There is no availability for your selected dates, please try again" find-a-residence="Find a residence" code-label="Code" :scroll-search-title="{"optionPromotion":"Promotion","childNumber":"Child {number} Age","apartmentListLabel":"{property_type_label_singular}","optionGroup":"Group","resetAllProperties":"Reset and show all properties","adults":"Adult(s)","placeholderDiscountCode":"Enter code","optionTravelAgent":"Travel Agent","placeholderPromotionCode":"Enter promo code","totalApartmentLabel":"{property_type_label_plural}","remove":"Remove","placeholderTravelAgentCode":"Enter IATA code","optionCorporate":"Corporate","children":"Child(ren)","selectApartmentAndGuest":"Select {property_type_label_plural} & Guest(s)","placeholderDestination":"Search Destination, Brand or Property","selectCodeType":"Please Select a code","keywordNotMatch":"Your keyword does not match with any destination.","addAnotherApartment":"Add Another {property_type_label_singular}","placeholderCorporateCode":"Enter access code","adultsChild":"{adults} Adult(s), {child} Child(ren)","propertyTypeLabel":"IA_PROPERTY_TYPE_TYPES_LABEL","optionVoucher":"Voucher ","btnApply":"Apply","adult":"Adult","apartment":"Apartment / Room","child":"Child","apartmentNumber":"{property_type_label_singular} {number}","errInvalidProperty":"_THE_CODE_INVALID_PROPERTY"}" :dictionary="{ "when_would_you_like_to_t" : "When would you like to travel?", "check_out" : "Check-out", "a_minimum_number_night" : "A minimum {number} nights stay is required for the property you have chosen", "flexible_dates" : "Flexible dates? ", "specific_dates" : "Specific dates?", "check_in" : "Check-in", "checkbox_asr_participating_properties" : "Show ASR Participating Properties Only", "age" : "age" }" :voucher-dictonary="{ "cancel" : "Cancel", "err_voucher_stay_period" : "The voucher cannot be used for your selected stay period. Please re-select your stay dates.", "no" : "No", "msg_linked_voucher_account" : "Do you want to link the voucher to your account?", "err_voucher_on_hold" : "Sorry, voucher is on hold for another reservation. Please try again later if you cancelled your earlier reservation", "err_selected_destination_not_applicaple_this_voucher" : "Your selected destination is not applicable for this voucher. Please select another destination.", "err_voucher_no_available_rate_applicable" : "There is no available rate applicable for this voucher.\n", "yes" : "Yes", "voucher_required_mlos" : "A {number} nights is required", "err_destination_is_not_supporting_payment" : "This voucher cannot be used for this property. Please select another destination", "err_only_book_one_apartment_this_voucher" : "You can only book for 1 apartment with the selected voucher. Please reselect the number of guest before continue.", "err_maximum_allow_adult_this_voucher" : "You have exceeded the maximum {number} adults allowed for this voucher. Please reselect and try again.", "err_invalid_voucher" : "The voucher code you entered is invalid or expired.", "err_voucher_fixed_night_stay" : "A {voucherFixedNightStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_linked_voucher_failed" : "This voucher cannot be linked to your account. Please try again.", "voucher_required_fixed_night_stay" : "A mininum {number} nights is required", "ok" : "Ok", "err_voucher_minimum_min_length_of_stay" : "A minimum {voucherMinLengthOfStay} nights stay is required for this voucher. Please re-select your stay dates.", "msg_voucher_have_external_booking" : "Sorry, voucher is not eligible for this property. Do you still wish to proceed?" }" error-not-exist-asr-properties="Your selected destination has no ASR participating properties, please select another destination or untick the ASR participating property checkbox." err-invalid-date-check-out="IA_INVALID_DATE_CHECKOUT" show-message-disable-cookie="This feature requires cookies to be enabled in your browser. Kindly enable cookies in your settings and refresh the page." :restriction-checkin="454" :restriction-checkout="455" be-synxis-url="https://be.synxis.com" day-unit-label="Night(s)" reset-label="View all properties " invalid-child-age-message="Please enter age of your child(ren)" error-not-exist-asr-properties-en="Your selected destination has no ASR participating properties, please select another destination or untick the ASR participating property checkbox." err-empty-location-en="Please enter a destination to start your search." err-invalid-date-check-out-en="IA_INVALID_DATE_CHECKOUT" err-invalid-promotion-en="The code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-one-en="The code you have entered is invalid." err-invalid-promotion-code-the-case-two-en="The promotion code you have entered is invalid" err-invalid-promotion-code-the-case-three-en="The code you have entered is invalid. Group Code" err-invalid-promotion-code-the-case-four-en="The corporate code you have entered is invalid or there is no availability based on your search date." err-invalid-promotion-code-the-case-five-en="The code you have entered is invalid. Travel Agent Code" err-invalid-promotion-code-the-case-six-en="The voucher code you have entered is invalid or there is no availability based on your search date" err-invalid-promotion-code-the-case-seven-en="The code you have entered is invalid. " err-invalid-promotion-code-the-case-eight-en="Please select a Country/City/Property to continue your search" err-invalid-available-date-en="There is no availability for your selected dates, please try again" invalid-child-age-message-en="Please enter age of your child(ren)" :voucher-dictonary-en="{ "err_voucher_stay_period" : "The voucher cannot be used for your selected stay period. Please re-select your stay dates.", "err_voucher_fixed_night_stay" : "A {voucherFixedNightStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_voucher_on_hold" : "Sorry, voucher is on hold for another reservation. Please try again later if you cancelled your earlier reservation", "err_selected_destination_not_applicaple_this_voucher" : "Your selected destination is not applicable for this voucher. Please select another destination.", "err_voucher_no_available_rate_applicable" : "There is no available rate applicable for this voucher.\n", "err_destination_is_not_supporting_payment" : "This voucher cannot be used for this property. Please select another destination", "err_voucher_minimum_min_length_of_stay" : "A minimum {voucherMinLengthOfStay} nights stay is required for this voucher. Please re-select your stay dates.", "err_only_book_one_apartment_this_voucher" : "You can only book for 1 apartment with the selected voucher. Please reselect the number of guest before continue.", "err_maximum_allow_adult_this_voucher" : "You have exceeded the maximum {number} adults allowed for this voucher. Please reselect and try again.", "err_invalid_voucher" : "The voucher code you entered is invalid or expired." }" :scroll-search-title-en="{"keywordNotMatch":"Your keyword does not match with any destination."}" component-id="e6c4807a-d4f0-4e04-9fde-bbc12b4bd50a" component-title="Booking"> </asr-booking-search> </template> <template slot="apartmentListingAnnouncement"> <asr-property-listing-announcement language="en" read-more-label="Read More" hide-label="Hide"> </asr-property-listing-announcement> </template> <template slot="asrBookingLogin"> <asr-booking-login label-or="or" login-redirect-step="/en/booking/property-listing/booking-journey?step=1" login-not-found-message="Invalid email address or password. Click on the forgot password link to reset your password." login-logo="/content/dam/tal/common/assets/logos/brands/ascott/logo-ascott.png" login-logo-alt="Logo of Ascott Residence" login-logo-link="/en" login-title="Already a member? Sign in and earn rewards" login-email="Email Address" login-email-placeholder="Enter your email address" login-password="Password " login-password-placeholder="Enter your password" login-forgot-password-label="Forgot password" login-forgot-password-label-en="Forgot password" login-submit="Sign in" login-submit-en="Sign in" login-signup-title="Not a member?<br>Join now and enjoy these perks" login-voucher-title="Already a member? Please login for your voucher redemption." login-asr-member-title="You have selected a member rate, please login or join as member to proceed" login-signup-label="Join and book" login-signup-label-en="Join and book" login-signup-link="/en/sign-up" :login-benefits="[{"benifitUrl":"/en/brg-overview","benifitIcon":"beenhere","benifitText":"Best Rate Guarantee"},{"benifitUrl":"/en/member/benefits","benifitIcon":"card_giftcard","benifitText":"Exclusive Member Rates"},{"benifitUrl":"/en/member/benefits","benifitIcon":"hotel","benifitText":"Earn ASR points to redeem free nights!"}]" login-from-home-page-redirect-signup="/en/sign-up" login-left-logo="/content/dam/tal/common/assets/logos/brands/ascott/asr_ascottstarrewards.png" login-left-logo-alt="Logo of ASR - Ascott Star Rewards Programme" login-left-logo-link="/en" label-continue-as-guest="continue as guest" label-continue-as-guest-en="continue as guest" label-select-another-rate="select another rate" not-a-member="Not a member" join-now="Join now" join-now-en="Join now" already-member="Already a member" :list-error-message="{"accountLocked":"Your account has been locked due to too many failed login attempts. Please click on the Forgot Password link to reset your password.","activeAccount":"Please activate your account.","reCaptchaTokenInvalid":"Invalid CAPTCHA result. Please try again.","deactivateAccount":"_DEACTIVATE_ACCOUNT","mtCaptchaIsBlank":"Invalid CAPTCHA result. Please try again.","invalidPassword":"Invalid email address or password.","tryAgain":"Something went wrong. Please try again.","invalidEmail":"Invalid email address or password.","siteDown":"Unfortunately, the site is down for maintenance. Please check back soon.\n","invalidUserPass":"Invalid email address or password. Click on the Forgot Password link to reset your password."}" :list-error-message-en="{"accountLocked":"Your account has been locked due to too many failed login attempts. Please click on the Forgot Password link to reset your password.","activeAccount":"Please activate your account.","reCaptchaTokenInvalid":"Invalid CAPTCHA result. Please try again.","deactivateAccount":"_DEACTIVATE_ACCOUNT","invalidPassword":"Invalid email address or password.","tryAgain":"Something went wrong. Please try again.","invalidEmail":"Invalid email address or password.","siteDown":"Unfortunately, the site is down for maintenance. Please check back soon.\n","invalidUserPass":"Invalid email address or password. Click on the Forgot Password link to reset your password."}" policy-google="This site is protected by reCAPTCHA and the Google <u><a style="color: #003E6A;" href="https://policies.google.com/privacy" target="_blank" rel="nofollow">Privacy Policy</a></u> and <u><a style="color: #003E6A;" href="https://policies.google.com/terms" target="_blank" rel="nofollow">Terms of Service</a></u> apply." show-message-disable-cookie="This feature requires cookies to be enabled in your browser. Kindly enable cookies in your settings and refresh the page." login-buy-point-title="Already a member? Sign in to use member promotion code" join-now-buy-point-title="Not a member? Join now to enjoy member promotion code" component-id="c644964c-900a-11ee-b9d1-0242ac120002" component-title="Booking Login pop up" login-advantage-detail-title="Already a member? Please login to continue" login-corporate-and-staff-flow-title="Already a member? Please login to continue." modification-reservation-message="This reservation was booked under a different email address. To modify this reservation, please login to the same ASR account or re-use the same email address."" button-ok="Ok"> </asr-booking-login> </template> <template slot="asrChatbot"> <asr-chatbot source="/content/dam/tal/chat-bot/chatbot20241029.js" css="/content/dam/tal/chat-bot/chatbot20241029.css" enable></asr-chatbot> </template> </asr-page-default-structure> </div> <script async src="/etc.clientlibs/ascott/discoverasr/clientlibs/clientlib-site.min.ACSHASHfc8e6f4a5e525d87e964083f213811bd.js"></script> <script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=1&cb=2088798388" async></script></body> </html>