1<!DOCTYPE html> 2<html id="html" lang="en"> 3<head><meta charset="utf-8">
3<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
3<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
3h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
3{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
3async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 4</script>
4 5 6 7<meta http-equiv="X-UA-Compatible" content="IE=edge"> 8<meta name="viewport" content="width=device-width, initial-scale=1"> 9<meta name="Author" content="The Edinburgh Collection"> 10<!--[if lte IE 9]> 11 <link href="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/stylesheets/ie.css" rel="stylesheet"> 12<![endif]--> 13
14<script type="text/rocketlazyloadscript"> 15 ajaxurl = 'https://www.holyroodaparthotel.com/wp-admin/admin-ajax.php'; 16</script>
16 17
18<script type="text/rocketlazyloadscript">(function(d,t,u,e,s){e=d.createElement(t);e.src=u,e.defer=true,e.async=true,e.crossOrigin='anonymous';e.type='text/javascript';s=d.getElementsByTagName(t)[0];s.parentNode.insertBefore(e,s)})(document,'script','https://onboard.triptease.io/bootstrap.js?integrationId=01HQ857W2DAH3Q7CB638WEGXR0');</script>
18 19 20<!-- Removed by Tom 1/11/22
20<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://app.netaffinity.io/searchbox.js" crossorigin="anonymous"></script>
20 --> 21 22<!-- UPDATE THIS FILE FOR FAVICONS - FONTS --> 23<link rel="apple-touch-icon" sizes="180x180" href="/wp-content/themes/holyrood_aparthotel/assets/favicons/apple-touch-icon.png"> 24<link rel="icon" type="image/png" sizes="32x32" href="/wp-content/themes/holyrood_aparthotel/assets/favicons/favicon-32x32.png"> 25<link rel="icon" type="image/png" sizes="16x16" href="/wp-content/themes/holyrood_aparthotel/assets/favicons/favicon-16x16.png"> 26<link rel="manifest" href="/wp-content/themes/holyrood_aparthotel/assets/favicons/site.webmanifest"> 27<link rel="mask-icon" href="/wp-content/themes/holyrood_aparthotel/assets/favicons/safari-pinned-tab.svg" color="#5bbad5"> 28<link rel="shortcut icon" href="/wp-content/themes/holyrood_aparthotel/assets/favicons/favicon.ico"> 29<meta name="msapplication-TileColor" content="#2b5797"> 30<meta name="msapplication-config" content="/wp-content/themes/holyrood_aparthotel/assets/favicons/browserconfig.xml"> 31<meta name="theme-color" content="#ffffff"> 32 33<!-- Newsletter form -->
34<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 35if (typeof MauticSDKLoaded == 'undefined') { 36 var MauticSDKLoaded = true; 37 var head = document.getElementsByTagName('head')[0]; 38 var script = document.createElement('script'); 39 script.type = 'text/javascript'; 40 script.src = 'https://mateu003.maverickcrm.com/media/js/mautic-form.js'; 41 script.onload = function() { 42 MauticSDK.onLoad(); 43 }; 44 head.appendChild(script); 45 var MauticDomain = 'https://mateu003.maverickcrm.com'; 46 var MauticLang = { 47 'submittingMessage': "Please wait..." 48 } 49} 50</script>
50 51<!-- Newsletter form END --> 52 53<style> 54html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}img{display:block}.theme--invert{color:#fff}@font-face{font-family:"Nunito Sans";src:url("/wp-content/themes/holyrood_aparthotel/assets/fonts/nunito-sans/Nunito_Sans-latin.woff2") format("woff2");font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap}@font-face{font-family:"Nunito Sans";src:url("/wp-content/themes/holyrood_aparthotel/assets/fonts/nunito-sans/Nunito_Sans-latin-italic.woff2") format("woff2");font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap}@font-face{font-family:"Epilogue";font-style:normal;font-weight:300 900;font-display:swap;src:url("/wp-content/themes/holyrood_aparthotel/assets/fonts/epilogue/Epilogue.woff2") format("woff2")}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-in-left{0%{opacity:0;-webkit-transform:translateX(-1em);transform:translateX(-1em)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-left{0%{opacity:0;-webkit-transform:translateX(-1em);transform:translateX(-1em)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(1em);transform:translateX(1em)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-right{0%{opacity:0;-webkit-transform:translateX(1em);transform:translateX(1em)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.5em);transform:translateY(0.5em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bob{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(0.5em);transform:translateY(0.5em)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-in-up{0%{opacity:0;-webkit-transform:translateY(5em);transform:translateY(5em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-up{0%{opacity:0;-webkit-transform:translateY(5em);transform:translateY(5em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-in-down{0%{opacity:0;-webkit-transform:translateY(-5em);transform:translateY(-5em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-down{0%{opacity:0;-webkit-transform:translateY(-5em);transform:translateY(-5em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}html.cssanimations .fade-in,html.cssanimations .fade-in-up,html.cssanimations .fade-in-down,html.cssanimations .fade-in-left,html.cssanimations .fade-in-right{opacity:0}
54.fade-in{-webkit-animation:fade-in .5s ease-out;animation:fade-in .5s ease-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.bob{-webkit-animation:bob 3s ease-out infinite;animation:bob 3s ease-out infinite}.fade-in-right{opacity:0}.fade-in-right.fade-in{-webkit-animation:fade-in-right 1.2s cubic-bezier(0, 0, 0.13, 0.98);animation:fade-in-right 1.2s cubic-bezier(0, 0, 0.13, 0.98);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}.fade-in-left{opacity:0}.fade-in-left.fade-in{-webkit-animation:fade-in-left 1.2s cubic-bezier(0, 0, 0.13, 0.98);animation:fade-in-left 1.2s cubic-bezier(0, 0, 0.13, 0.98);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}.fade-in-up{opacity:0}.fade-in-up.fade-in{-webkit-animation:fade-in-up 1.2s cubic-bezier(0, 0, 0.13, 0.98);animation:fade-in-up 1.2s cubic-bezier(0, 0, 0.13, 0.98);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}.fade-in-down{opacity:0}.fade-in-down.fade-in{-webkit-animation:fade-in-down 1.2s cubic-bezier(0, 0, 0.13, 0.98);animation:fade-in-down 1.2s cubic-bezier(0, 0, 0.13, 0.98);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:1}.mobile-booking-mask .mob-rooms-guests svg path,.mobile-booking-mask .mob-rooms-guests p,.mobile-booking-mask .rooms-guests-display,.mobile-booking-mask,.booking-mask .location-select .location-selector,.booking-mask .rooms-guests-select,.banner-link svg,.inpage-nav a:after,.banner .scroll-to .arrow-down,.modal-booking-mask,header .logo svg path,header ul li a:after,a.underlined:after,.slick-button-wrap button svg path,.slick-button-wrap button svg polygon,.switcher hr,.accordion .accordion-title svg path,.accordion .accordion-title svg,.accordion .accordion-title,.slick-arrow,.input-wrap label,.button.icon-right svg,button.icon-right svg,input[type=submit].icon-right svg,.button.important svg polyline,button.important svg polyline,input[type=submit].important svg polyline,.button.important,button.important,input[type=submit].important,.button svg polyline,button svg polyline,input[type=submit] svg polyline,a,input,textarea,button,.button{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.nav-toggle i span,.nav-toggle i,.nav-toggle,.menu-wrapper,.alt-menu-wrapper,header .header-background{-webkit-transition:all 1s cubic-bezier(0.59, 0, 0.06, 1);transition:all 1s cubic-bezier(0.59, 0, 0.06, 1)}.container{padding-left:5em;padding-right:5em}@media(max-width: 64em){.container{padding-left:2.5em;padding-right:2.5em}}@media(max-width: 48em){.container{padding-left:1.5em;padding-right:1.5em}}@media(max-width: 40em){.container{padding-left:1em;padding-right:1em}}.container.smaller{max-width:62em;margin:0 auto}.container.row-breakout{padding:0}.container.row-breakout .row{margin-left:0;margin-right:0}.container.row-breakout .col:first-child{padding-left:0}.container.row-breakout .col:last-child{padding-right:0}.capped-inner{margin-left:8.333%;margin-right:8.333%}@media(max-width: 40em){.capped-inner{margin:0}}.full-width{width:100%}@media(max-width: 48em){.full-width{width:100%;float:none;margin-bottom:1em}}.col{padding:0 .75em}.col.no-element-spacing .element{margin:0}@media(max-width: 48em){.col{padding:0}.col:last-child{margin:0}}.no-column-spacing .row{margin-left:0;margin-right:0}.no-column-spacing .col{padding:0}.half{width:50%}@media(max-width: 48em){.half{width:100%;float:none}}.third{width:33.333%}@media(max-width: 48em){.third{width:100%;float:none}}.two-thirds{width:66.666%}@media(max-width: 48em){.two-thirds{width:100%;float:none}}.quarter{width:25%}@media(max-width: 48em){.quarter{width:100%;float:none}}.fifth{width:20%}@media(max-width: 48em){.fifth{width:100%;float:none}}#html{margin-top:0 !important}html.wf-loading *{color:rgba(0,0,0,0) !important}a.button{font-weight:bold}.buttons{margin-top:1rem !important}*{-webkit-box-sizing:border-box;box-sizing:border-box}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:" ";display:table}.cf:after,.clearfix:after{clear:both}.cf,.clearfix{*zoom:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-variant-numeric:lining-nums}body.menu-open{overflow:hidden}.object-fit{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}.object-fit.contain{-o-object-fit:contain;object-fit:contain;font-family:"object-fit: contain;"}a{color:#35546f}a:hover{color:#f0f4fa}input,textarea{border:0;padding:.75em 1em;font-size:1em;width:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;color:#0d1b26;font-weight:300;background:none;font-family:"Nunito Sans",system-ui,sans-serif;border:1px solid #0d1b26;position:relative;z-index:2}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#0d1b26;opacity:.2}input:-moz-placeholder,textarea:-moz-placeholder{color:#0d1b26;opacity:.2}input::-moz-placeholder,textarea::-moz-placeholder{color:#0d1b26;opacity:.2}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#0d1b26;opacity:.2}input[type=text],textarea[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input.wpcf7-not-valid,textarea.wpcf7-not-valid{color:#ff523d}@media(max-width: 40em){input,textarea{font-size:16px}}textarea{border:1px solid #0d1b26;padding:1em}textarea:focus{outline:0;border:1px solid #35546f}.button,button,input[type=submit]{border:1px solid #0d1b26;border-radius:8px;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0d1b26;padding:1em 2em;font-size:1em;font-weight:700;line-height:1;cursor:pointer;width:auto;overflow:hidden;display:inline-block;position:relative;text-align:center;z-index:1;background:#fff;font-family:"Epilogue",system-ui,sans-serif}.button.lrg,button.lrg,input[type=submit].lrg{font-size:1.5em}.button.xl,button.xl,input[type=submit].xl{font-size:1.75em}.button.small,button.small,input[type=submit].small{padding:.5em 1em;font-size:.875em}.button:hover,button:hover,input[type=submit]:hover{background:#35546f;border:1px solid #35546f;
54color:#fff}.button:focus,button:focus,input[type=submit]:focus{outline:0}.button svg polyline,button svg polyline,input[type=submit] svg polyline{stroke:#fff !important}.button.invert,button.invert,input[type=submit].invert{color:#f0f4fa;background-color:#35546f;border-color:#35546f}.button.invert:hover,button.invert:hover,input[type=submit].invert:hover{color:#35546f !important;background-color:#fff !important;border-color:#0d1b26 !important}.button.important,button.important,input[type=submit].important{border:3px solid #fff;background:#35546f;color:#fff}.button.important svg polyline,button.important svg polyline,input[type=submit].important svg polyline{stroke:#fff !important}.button.important:hover,button.important:hover,input[type=submit].important:hover{border:3px solid #fff;background:#fff;color:#0d1b26}.button.important:hover svg polyline,button.important:hover svg polyline,input[type=submit].important:hover svg polyline{stroke:#35546f !important}.button.secondary,button.secondary,input[type=submit].secondary{border:1px solid #35546f;background:none;color:#fff}.button.secondary:hover,button.secondary:hover,input[type=submit].secondary:hover{color:#0d1b26;border:1px solid #35546f}.button.icon,button.icon,input[type=submit].icon{min-width:0;padding:0;border-radius:100%;width:1.75em;height:1.75em;position:relative}.button.icon svg,button.icon svg,input[type=submit].icon svg{width:1.25em;height:1.25em;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.button.icon-right,button.icon-right,input[type=submit].icon-right{padding-right:3em}.button.icon-right svg,button.icon-right svg,input[type=submit].icon-right svg{position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.button.icon-right:hover svg,button.icon-right:hover svg,input[type=submit].icon-right:hover svg{-webkit-transform:translateY(-50%) translateX(0.25em);transform:translateY(-50%) translateX(0.25em)}.button.unstyled,button.unstyled,input[type=submit].unstyled{background:none;min-width:0;border-radius:0;border:0;padding:0;color:#0d1b26}.button.unstyled:focus,button.unstyled:focus,input[type=submit].unstyled:focus{-webkit-box-shadow:none;box-shadow:none}.button.transparent,button.transparent,input[type=submit].transparent{color:#fff;background:none;border:1px solid #fff}.button.transparent:hover,button.transparent:hover,input[type=submit].transparent:hover{border:1px solid #f0f4fa;background:#f0f4fa;color:#fff}input[type=checkbox]{width:auto;border:0;padding:0;margin:0;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}input[type=radio]{width:auto;border:0;padding:0;margin:0;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}.dropdown{overflow:hidden;position:relative;border:0;border-bottom:1px solid #0d1b26;margin-bottom:1em;width:100%;display:block;cursor:pointer;color:#0d1b26;background:rgba(0,0,0,0)}.dropdown select{width:130%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;font-weight:bold;color:#0d1b26;opacity:0;border-radius:0;border:0;padding:1.25em 0 .5em 0;line-height:1;position:relative;z-index:2;display:block;font-size:1em;cursor:pointer;font-family:"Nunito Sans",system-ui,sans-serif}@media(max-width: 40em){.dropdown select{font-size:16px}}.dropdown select:focus{outline:0}.dropdown select option{color:#0d1b26}.dropdown:after{width:1em;position:absolute;content:"";right:.75em;top:calc(50% - .5em);height:1em;z-index:1;background-image:url(/wp-content/themes/upcore_vogue/images/dropdown-arrow.svg);background-size:100%;background-position:center;background-repeat:no-repeat}.dropdown.transparent{background:none;color:#fff;border:0;border-bottom:1px solid #fff}.dropdown.transparent select{color:#fff}.dropdown.transparent:after{background-image:url(/wp-content/themes/upcore_vogue/images/dropdown-arrow-white.svg)}.dropdown.label-active select{opacity:1}.input-wrap{position:relative}.input-wrap label{position:absolute;top:1em;left:0;font-size:1em;color:#0d1b26;font-weight:900;z-index:1}.input-wrap input:focus,.input-wrap textarea:focus{outline:0;border-bottom:1px solid #35546f}.input-wrap input:focus+label,.input-wrap textarea:focus+label{font-size:.75em;color:#35546f;top:0}.input-wrap input{padding:1.25em 0 .5em 0}.input-wrap textarea{padding:1.25em 1em 1em 1em}.input-wrap textarea:focus+label{left:1.5em;top:.25em}.input-wrap.label-active label{font-size:.75em;color:#0d1b26;top:0}.input-wrap.label-active textarea+label{left:1.5em;top:.25em}.input-wrap textarea+label{top:1em;
54left:1em}.input-wrap.datepicker{cursor:pointer;border-radius:0}.input-wrap.datepicker input{cursor:pointer}.input-wrap.datepicker:after{position:absolute;width:2em;height:2em;content:"";right:0;top:.6em;background-image:url(/wp-content/themes/upcore_vogue/images/calendar-white.svg);background-repeat:no-repeat}.input-wrap.has-icon input{padding-right:3em}.input-wrap.has-icon .icon{position:absolute;z-index:2;right:0;bottom:1.5em}div.wpcf7-response-output{margin:3em 0 0 0;border:0;clear:both;color:#fff;padding:1em;background:#35546f;font-size:1.4em;position:relative;text-align:center;border:none !important}div.wpcf7-response-output:before{content:"";position:absolute;display:block;top:-16px;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;border-width:0 12.5px 16px 12.5px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #35546f rgba(0,0,0,0)}.wpcf7-not-valid-tip{margin-top:-1em}.wpcf7 input[type=submit]{color:#fff;background:#35546f;border:1px solid #35546f}.wpcf7 input[type=submit]:hover{color:#0d1b26;background:#fff;border:1px solid #0d1b26}.page-title-minimal{border-bottom:1px solid #333;margin-bottom:2em}.page-title-minimal h2{margin-bottom:0;font-size:3em}.page-title-minimal h3{font-weight:300;font-size:3em;margin-bottom:.5em}.slick-arrow{position:absolute;z-index:3;cursor:pointer;top:50%;padding:.5em;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow.slider-prev{left:1em}.slick-arrow.slider-prev:hover{-webkit-transform:translate(-0.25em, -50%);transform:translate(-0.25em, -50%)}.slick-arrow.slider-next{right:1em}.slick-arrow.slider-next:hover{-webkit-transform:translate(0.25em, -50%);transform:translate(0.25em, -50%)}.page-content figure{margin-bottom:2em}.full-width-img{width:100%;height:auto;margin-bottom:2em}.date-input{position:relative;background:#fff;margin-bottom:1em}.date-input input{background:rgba(0,0,0,0);position:relative;z-index:2;margin-bottom:0}.date-input svg{width:2em;height:2em;position:absolute;content:"";right:1em;top:.5em;z-index:1}.date-input svg path{stroke:#35546f}p.intro{font-size:1.3125em;font-family:"Epilogue",system-ui,sans-serif}.accordion{margin-bottom:4.5rem}.accordion .accordion-title{padding:0 2.5em 0 1em;cursor:pointer;position:relative}.accordion .accordion-title:focus{outline:0}.accordion .accordion-title.open{background:#fff}.accordion .accordion-title svg{position:absolute;top:1em;right:1rem;font-size:1.5rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-title.open svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.accordion .accordion-title.open svg path{fill:#35546f}.accordion .accordion-title.open h3,.accordion .accordion-title.open h4,.accordion .accordion-title.open p{color:#35546f}.accordion .accordion-title h3,.accordion .accordion-title p{font-style:normal;font-family:"Epilogue",system-ui,sans-serif;font-weight:normal;margin:0;font-size:1.3125em;padding:.75em 0}.accordion .accordion-title h4{margin:0;padding:.5em 0}.accordion .accordion-title:hover{background:#fff}.accordion .accordion-content{display:none;padding:0 1em 1.5em 1em;background:#fff}.accordion .accordion-content p{font-size:.875em}.accordion .accordion-content p:last-child,.accordion .accordion-content ul:last-child{margin:0}.accordion .accordion-group{border-bottom:1px solid #9b9b9b}.accordion.split{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion.split .accordion-group:nth-child(odd){width:calc(50% - 1em);margin-right:1em}@media(max-width: 48em){.accordion.split .accordion-group:nth-child(odd){width:100%;margin:0}}.accordion.split .accordion-group:nth-child(even){width:calc(50% - 1em);margin-left:1em}@media(max-width: 48em){.accordion.split .accordion-group:nth-child(even){width:100%;margin:0}}.accordion.alternative-headings{border-top:1px solid #0d1b26}div.wpcf7{width:100%}@media(max-width: 48em){div.wpcf7{margin:2em auto}}form .full-width{clear:both}form .half{width:50%;margin:0;padding:0 1em 0 0;float:left}@media(max-width: 48em){form .half{width:100%;padding-right:0}}form .half.last{padding-right:0}@media(max-width: 48em){form .half.last{width:100%}}blockquote{font-size:1.25em;padding:0 0 0 1.5em;border-radius:0;border-left:2px solid #0d1b26;margin-bottom:1.5rem;margin-top:1em;position:relative}blockquote p{position:relative;z-index:2}blockquote p:last-child{margin-bottom:0}blockquote p:before{content:"â"}blockquote p:after{content:"â"}img,.wp-caption{max-width:100%;height:auto}img.align-center,img.aligncenter,.wp-caption.align-center,.wp-caption.aligncenter{margin-left:auto;margin-right:auto}img.alignleft,.wp-caption.alignleft{float:left;margin-bottom:1rem;margin-right:1rem}img.alignright,.wp-caption.alignright{float:right;margin-bottom:1rem;margin-left:1rem}img .wp-caption-text,.wp-caption .wp-caption-text{padding-top:1.5rem;text-align:center;font-size:.75em}.switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1em}@media(max-width: 40em){.switcher{margin-bottom:3em}}.switcher .switcher-links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.switcher hr{content:"";position:absolute;
54left:0;bottom:0;width:8em;margin:0}.switcher a{font-weight:bold;color:#0d1b26;opacity:.25;padding:1em;width:8em;text-align:center}.switcher a:hover{opacity:1;color:#0d1b26}.switcher a.active{opacity:1;color:#0d1b26}.switcher a:nth-child(1):hover~hr{left:0 !important}.switcher a:nth-child(1).active~hr{left:0}.switcher a:nth-child(2):hover~hr{left:8em !important}.switcher a:nth-child(2).active~hr{left:8em}.switcher a:nth-child(3):hover~hr{left:16em !important}.switcher a:nth-child(3).active~hr{left:16em}.switcher a:nth-child(4):hover~hr{left:24em !important}.switcher a:nth-child(4).active~hr{left:24em}.icon-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5em;margin-right:-0.5em;margin:0;padding:0}.icon-list .slick-arrow{color:#0d1b26}.icon-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em;padding:.5em 0 .5em .5em;width:calc(50% - .5em);margin-bottom:1.75em}.icon-list li:before{display:none}.icon-list li svg{width:1.75em;height:1.75em;min-width:1.75rem;min-height:1.75em;margin-right:1em;-ms-flex-negative:1;flex-shrink:1}.icon-list li p{font-size:.75rem;margin:0}.slick-dots{position:absolute;bottom:.5em;margin:0;left:1em;text-align:center}.slick-dots li{padding:0;margin:0;display:inline-block}.slick-dots li:before{display:none}.slick-dots li button{display:block;min-width:0;color:rgba(0,0,0,0);padding:0;width:12px;height:12px;border:0;background:none}.slick-dots li button:before{content:"";border-radius:100%;width:5px;height:5px;background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.slick-dots li button.invert{border:1px solid #0d1b26;color:#0d1b26;background:#fff}.slick-dots li button.invert:hover{color:#fff;background:#35546f;border-color:#35546f}.slick-dots li.slick-active button:before{width:8px;height:8px}.gallery-modal{position:fixed;opacity:0;visibility:hidden;z-index:-10}.slick-slide:focus{outline:0}.stick-in{position:sticky;top:8em}@media(max-width: 40em){.stick-in{position:relative;top:auto}}@media(max-width: 40em){.hide-mobile{display:none !important}}.hide-desktop{display:none !important}@media(max-width: 40em){.hide-desktop{display:block !important}}.slick-button-wrap{position:absolute;top:0;height:100%;-webkit-transform:none;transform:none;width:8.333%}.slick-button-wrap:after{content:"";position:absolute;top:0;top:2em;left:0;bottom:2em;width:calc(100% + .5em);border:1px solid rgba(13,27,38,.2)}@media(max-width: 40em){.slick-button-wrap:after{display:none}}.slick-button-wrap:hover svg polygon{fill:#f0f4fa}.slick-button-wrap button{position:absolute;border:0;min-width:0;padding:.75em 0;background:#f7f7f7;border:0;top:50%;z-index:1}@media(max-width: 40em){.slick-button-wrap button{background:rgba(0,0,0,0);padding:.75em 0em}.slick-button-wrap button svg path,.slick-button-wrap button svg polygon{fill:#fff}}.slick-button-wrap.slick-next-wrap{left:100%}@media(max-width: 40em){.slick-button-wrap.slick-next-wrap{right:0;left:auto}}.slick-button-wrap.slick-next-wrap:after{border-left:0;left:auto;right:0}.slick-button-wrap.slick-next-wrap button{right:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%)}@media(max-width: 40em){.slick-button-wrap.slick-next-wrap button{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);right:0}}.slick-button-wrap.slick-prev-wrap{right:100%;left:auto}@media(max-width: 40em){.slick-button-wrap.slick-prev-wrap{right:auto;left:0}}.slick-button-wrap.slick-prev-wrap:after{border-right:0}.slick-button-wrap.slick-prev-wrap button{left:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media(max-width: 40em){.slick-button-wrap.slick-prev-wrap button{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);left:0}}.view-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2em}.view-type a{opacity:.5;margin-left:1em}.view-type a svg{display:block}.view-type a:hover{opacity:1}.view-type a.active{opacity:1}.grecaptcha-badge{z-index:-1000;visibility:hidden}.sticky{position:sticky;top:10rem}.month-wrapper table tr:nth-child(even){background:inherit}.bke_searchbox,.na-searchbox{display:none}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper .mauticform-row{-ms-flex-line-pack:end;align-content:end}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper .mauticform-row label.mauticform-label{display:block}html{font-size:100%}@media(max-width: 64em){html{font-size:87.5%}}@media(min-width: 91em){html{font-size:106.25%}}@media(min-width: 105em){html{font-size:112.5%}}body{line-height:1.5;font-weight:bold;color:#0d1b26;font-family:"Nunito Sans",system-ui,sans-serif;background:#f7f7f7}strong,b{font-weight:700}h1,.h1{font-size:3.1875em;line-height:1.0980392157;margin-bottom:1.5rem;font-weight:800}@media(max-width: 48em){h1,.h1{font-size:2.4286em;line-height:1.2352941176}}h2,.h2{font-size:2.375em;line-height:1.0526315789;margin-bottom:1.5rem;font-weight:800}@media(max-width: 48em){h2,.h2{font-size:1.9643em;line-height:1.1454545455}}h3,.h3{font-size:1.75em;line-height:1.1428571429;margin-bottom:1.5rem}@media(max-width: 48em){h3,.h3{font-size:1.5714em;line-height:1.5714285714}}h4,.h4{font-size:1.3125em;line-height:1.3333333333;margin-bottom:1.5rem;font-weight:400}@media(max-width: 48em){h4,.h4{font-size:1.25em;line-height:1.4}}h5,.h5{font-size:1em;line-height:1.5;margin-bottom:1.5rem}h6,.h6{font-size:1em;line-height:1.5;margin-bottom:1.5rem}h1,h2,h3,h4,h5,h6{font-family:"Epilogue",system-ui,sans-serif}p{font-size:1em;line-height:1.5;margin-bottom:1.5rem;font-weight:300}p.no-margin{margin:0}.centered{text-align:center}li{font-size:1em;margin-bottom:.75em;padding-left:1.75em;position:relative}ul{margin-bottom:1.5rem}ul li:before{width:6px;height:6px;position:absolute;
54left:0;border-radius:100%;background:#0d1b26;display:block;content:"";top:.5em}ol{margin-bottom:1.5rem;counter-reset:ol-counter}ol li:before{position:absolute;left:-0.25em;color:#0d1b26;font-family:"Epilogue",system-ui,sans-serif;display:block;content:counter(ol-counter);counter-increment:ol-counter;top:0;text-align:center;border-bottom:solid 1px #0d1b26;width:1em}a{color:#35546f;position:relative}a:hover{color:#f0f4fa}a.underlined{display:inline-block;border-bottom:1px solid #f0f4fa}@media(max-width: 40em){a.underlined{padding-bottom:.5em;display:block}}a.underlined:after{position:absolute;content:"";height:2px;background:#35546f;bottom:-2px;left:0;width:0%}a.underlined:hover{color:#35546f}a.underlined:hover:after{width:100%}a.underlined.small{font-size:.875em}a.underlined.white{color:#fff;border-bottom:1px solid #fff}a.underlined.white:hover{color:#f0f4fa}a.underlined.white:after{background:#f0f4fa}table{width:100%;margin-bottom:2em;text-align:center;font-size:1.125em}table th{color:#fff;font-weight:bold;background:#f0f4fa;padding:1.5em 1em;border:1px solid #f0f4fa}table tr:nth-child(even){background:#f0f0f0}table tr td{padding:1em;border-left:1px solid #f0f4fa;border-right:1px solid #f0f4fa}table tfoot td{padding:1.5em 1em;font-weight:bold;color:#fff;border:1px solid #f0f4fa;background:#35546f}@media(max-width: 40em){table{overflow-x:scroll;display:block}}table.features{text-align:left;font-size:.875em}table.features p{margin:0}table.features tr{border-top:1px solid #f0f4fa;border-bottom:1px solid #f0f4fa;background:none}table.features tr td{border:0;background:none;padding:.75em}table.features tr td:first-child{font-weight:bold;width:20%}@media(max-width: 48em){table.features tr td:first-child{width:33%}}hr{margin:0 auto 1.5em auto;border:0;border-top:1px solid #0d1b26}hr.thin{width:2em}header ul{padding:0;margin:0}header ul li{padding:0;margin:0;display:inline-block}header ul li:before{display:none}header ul li a{text-transform:uppercase;font-size:.75em;padding:.5em;display:block;position:relative;font-weight:bold}header ul li a:after{content:"";position:absolute;left:50%;width:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;height:2px;background:#f0f4fa}header ul li a:hover:after{width:3em}@media(max-width: 48em){header .menu-wrapper{display:none}}header.menu-open{-webkit-transition-delay:0s;transition-delay:0s}header.menu-open .nav-toggle{color:#fff}header.menu-open .nav-toggle i span{background:#0d1b26;margin:0;left:5px}header.menu-open .nav-toggle i span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;transform-origin:top left;top:-0.5px;margin:0}header.menu-open .nav-toggle i span:nth-child(2){opacity:0}header.menu-open .nav-toggle i span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;bottom:-0.5px}header .logo{position:absolute;left:2em;top:0;z-index:21;display:block;-webkit-transition-delay:.5s;transition-delay:.5s;padding:.75rem}header .logo svg{min-height:3rem;display:block}@media(max-width: 48em){header .logo{left:1.3em;display:none}}@media(max-width: 40em){header .logo{left:.6em}}header .header-background{height:5.75rem;position:fixed;top:-100%;left:0;width:100%;z-index:20;background:#35546f}header .logo-2{display:block;position:absolute;left:3.5em;top:-100%;z-index:21;height:5.75rem}header .logo-2 svg{display:block;padding-left:.2em;width:13.25rem;height:100%}@media(max-width: 40em){header .logo-2 svg{width:8rem}}@media(max-width: 48em){header .logo-2{position:fixed;top:0;left:1rem}}header .buttons-wrapper{position:fixed;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:5.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 2rem;z-index:22}@media(max-width: 40em){header .buttons-wrapper{margin:0}}header .buttons-wrapper .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.minor{font-weight:bold;padding:.8em 1.6em;background:none;color:#fff;border:none}.minor:hover{color:#35546f;background:none;border:none}
54.alt-menu-wrapper{z-index:21;position:fixed;opacity:0;top:-100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:75%;justify-items:center;-webkit-transition-delay:opacity 1s;transition-delay:opacity 1s}.alt-menu-wrapper.menu-open{top:93%;opacity:1}.alt-menu-wrapper .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:1rem}.alt-menu-wrapper .menu li{text-decoration:none;padding:0;margin:0}.alt-menu-wrapper .menu li:before{display:none}.alt-menu-wrapper .menu li a{color:#fff;font-family:"Nunito Sans",system-ui,sans-serif;display:block;text-align:center;font-weight:400;font-size:16px;line-height:16px;padding:.125rem .75em;border-right:1px solid #fff}.alt-menu-wrapper .menu li a:hover{color:#35546f}@media(max-width: 40em){.alt-menu-wrapper .menu li a{font-size:.65em;padding:.25em}}.alt-menu-wrapper .menu li:last-child a{border-right:0}@media only screen and (max-height: 700px){.alt-menu-wrapper.menu-open{top:92% !important}}@media only screen and (max-height: 700px){.alt-menu-wrapper{display:none}}.menu-wrapper{position:fixed;top:-100%;left:0;width:100%;height:100%;padding:1em;z-index:20;background:#0d1b26;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-wrapper li{padding:0;margin:0}.menu-wrapper li:before{display:none}.menu-wrapper li a{color:#fff;font-family:"Epilogue",system-ui,sans-serif;display:block;text-align:center;font-weight:bold;font-size:2em;padding:.125em}.menu-wrapper li a:hover{color:#35546f}@media(max-width: 40em){.menu-wrapper li a{font-size:1.5em;padding:.25em}}.menu-wrapper.menu-open{-webkit-transform:translateY(100%);transform:translateY(100%)}.book-header{font-weight:bold;padding:.8em 1.6em;background:#35546f;color:#fff;border:3px solid #35546f !important;border-radius:8px}.nav-toggle{font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.8em;height:2.8em;margin:0 1.5rem;background:#fff;border-radius:8px}@media(max-width: 64em){.nav-toggle{margin:0 1rem}}.nav-toggle i{position:relative;width:24px;height:16px}.nav-toggle i span{display:block;position:absolute;width:24px;height:2px;background:#0d1b26;margin-bottom:5px;left:0}.nav-toggle i span:nth-child(1){top:0}.nav-toggle i span:nth-child(2){top:calc(50% - 1px)}.nav-toggle i span:nth-child(3){margin:0;bottom:0}.nav-toggle.invert{color:#0d1b26}.nav-toggle.invert i span{background:#0d1b26}.scrolled .book-header{border:3px solid #fff !important}.scrolled .header-background{top:0}.scrolled .nav-toggle{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.1);box-shadow:0 1rem 3rem rgba(0,0,0,.1)}.scrolled .logo .lettering{opacity:0}@media(max-width: 48em){.scrolled .logo{display:none}}.scrolled .logo-2{top:0}.close-booking-mask{display:none}.modal-booking-mask{opacity:0;visibility:hidden}.modal-booking-mask .close-booking-mask{display:-webkit-box;display:-ms-flexbox;display:flex;width:2.5rem;height:2.5rem;padding:.25rem;border-radius:100%;background:#fff;position:absolute;top:-1rem;right:-1rem}.modal-booking-mask .close-booking-mask svg{position:relative;inset:0}.modal-booking-mask.active{opacity:1;visibility:visible}.modal-booking-mask::before{content:"";position:fixed;background-color:rgba(0,0,0,.5);inset:0;z-index:99}.modal-booking-mask .booking-mask.net_affinity{z-index:100;position:fixed;top:50%;left:50%;background:#35546f;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:24rem;border:10%;border-radius:15px;border:none;padding-left:unset}.modal-booking-mask .booking-mask.net_affinity .booking-form{margin:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}#wpadminbar{display:none !important}.banner-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;gap:.75rem}#footer-newsletter-signup-button{border:0;-webkit-transform:none;transform:none;position:relative;top:unset;bottom:unset;left:unset;color:#fff;background-color:#35546f}#footer-newsletter-signup-button:hover{background-color:#fff;color:#0d1b26}.banner-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 48em){.page-template-default .banner .banner-content,.page-template-page-builder .banner .banner-content{display:none}}.mobile-banner-content{display:none}@media(max-width: 48em){.mobile-banner-content{display:inline !important}.mobile-banner-content .banner-content{text-align:center}.mobile-banner-content .banner-content h4{font-weight:400}.mobile-banner-content.large{position:absolute;bottom:22vh;left:0;z-index:10;color:#fff;width:100%}}.main-logo{display:none !important}.banner{min-height:25em;text-align:center;margin-bottom:5em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0d1b26;overflow:hidden}.banner.no-margin{margin:0}.banner.banner-large{height:100vh;min-height:32em}@media(max-width: 48em){.banner.banner-large .banner-content{display:none;text-align:center;bottom:8em}}@media(max-width: 40em){.banner{margin-bottom:2em}}.banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(13, 27, 38, 0.25)), color-stop(25%, rgba(13, 27, 38, 0)), color-stop(47%, rgba(13, 27, 38, 0.12)), to(rgba(13, 27, 38, 0.5)));background-image:linear-gradient(0deg, rgba(13, 27, 38, 0.25) 0%, rgba(13, 27, 38, 0) 25%, rgba(13, 27, 38, 0.12) 47%, rgba(13, 27, 38, 0.5) 100%)}.banner .main-logo{position:relative;z-index:10;margin-bottom:2rem}.banner .main-logo svg{width:220px;min-height:20px}.banner.banner-regular{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:6rem}.banner.banner-regular .main-logo{position:relative;top:unset;left:unset;-webkit-transform:unset;transform:unset;margin-bottom:2rem}.banner .banner-content{position:absolute;bottom:0;left:0;width:100%;text-align:left;z-index:2;font-family:"Epilogue",system-ui,sans-serif;color:#fff}.banner .banner-content h1{margin-bottom:.5rem}.banner .banner-content h4{margin:0}.banner .banner-content.vertical-align{position:absolute;top:0;bottom:unset;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .banner-content.vertical-align .banner-content-inner-wrapper{width:100%}.banner .banner-content.vertical-align .banner-content-inner-wrapper .banner-content-inner{padding:0;margin:0}.banner .banner-content .container{width:100%}.banner .banner-content-inner{width:100%;padding-bottom:3rem;margin-top:10em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.banner .banner-content-inner.banner-align-left{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(max-width: 91em){.banner .banner-content-inner.banner-align-left{max-width:none}}@media(max-width: 64em){.banner .banner-content-inner.banner-align-left{max-width:none}}@media(max-width: 48em){.banner .banner-content-inner.banner-align-left{max-width:none}}.banner .banner-content-inner.banner-align-right{-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media(max-width: 91em){.banner .banner-content-inner.banner-align-right{max-width:none}}@media(max-width: 64em){.banner .banner-content-inner.banner-align-right{max-width:none}}@media(max-width: 48em){.banner .banner-content-inner.banner-align-right{max-width:none}}.banner .banner-content-inner.banner-align-centre{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 91em){.banner .banner-content-inner.banner-align-centre{max-width:none}}@media(max-width: 64em){.banner .banner-content-inner.banner-align-centre{max-width:none}}@media(max-width: 48em){.banner .banner-content-inner.banner-align-centre{max-width:none}}.banner .banner-content-inner h5{font-weight:300}@media(max-width: 91em){.banner .banner-content-inner{max-width:42em}}@media(max-width: 64em){.banner .banner-content-inner{max-width:32em}.banner .banner-content-inner .h2{font-size:1.6em}}@media(max-width: 48em){.banner .banner-content-inner{max-width:45%;display:none}.banner .banner-content-inner .h2{font-size:1.4em}}@media(max-width: 40em){.banner .banner-content-inner{max-width:none}}.banner .banner-slider{position:absolute;top:0;left:0;height:100%;width:100%}.banner .banner-slider .slick-track,.banner .banner-slider .slick-list,.banner .banner-slider img{position:absolute;top:0;left:0;height:100%;width:100%}.banner .booking-mask-container{position:absolute;right:5em;bottom:3em;z-index:12}@media(max-width: 64em){.banner .booking-mask-container{right:2.5em}}@media(max-width: 48em){.banner .booking-mask-container{right:1.5em}}@media(max-width: 40em){.banner .booking-mask-container{right:0;width:100%;bottom:6em}}.banner .scroll-to{position:absolute;bottom:.5em;
54left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11}.banner .scroll-to .arrow-down{opacity:.6;display:block;margin:0 auto}.banner .scroll-to .mouse{-webkit-animation:bob 3s ease-out infinite;animation:bob 3s ease-out infinite}.banner .scroll-to:hover .arrow-down{opacity:1;-webkit-transform:translateY(0.25em);transform:translateY(0.25em)}.inpage-nav{text-align:center;margin-bottom:3rem}.inpage-nav.hide-nav{display:none}.inpage-nav a{color:#0d1b26;font-size:1.125em;opacity:.4;margin:.25em 1em;position:relative;display:inline-block}.inpage-nav a:after{opacity:0;content:"";position:absolute;bottom:-0.5em;left:-0.5em;right:-0.5em;height:1px;border-bottom:1px solid #0d1b26}.inpage-nav a.active{opacity:1;color:#0d1b26}.inpage-nav a.active:after{opacity:1}.inpage-nav a.hidden{display:none}.inpage-nav a:hover{opacity:1}.page-template-page-faqs .banner{margin-bottom:0;padding-bottom:0}.page-nav{text-align:center;border-bottom:1px solid rgba(13,27,38,.25);padding-bottom:1em;margin-bottom:4em}@media(max-width: 40em){.page-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;margin-bottom:3em}}.page-nav a{display:inline-block;margin:.25em 1em;font-weight:bold;text-transform:uppercase;font-size:.8888em}@media(max-width: 40em){.page-nav a{width:50%;margin:.125em 0}}.banner-nav-links{position:absolute;top:10em;left:0;width:100%;z-index:12}@media(max-width: 48em){.banner-nav-links{padding:0 2em}}@media(max-width: 40em){.banner-nav-links{padding:0}}.banner-nav-links .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.banner-link{color:#fff;position:relative;font-weight:bold;line-height:1;max-width:10em}.banner-link span{font-weight:normal;font-size:.75em;display:block}@media(max-width: 40em){.banner-link span{display:none}}.banner-link p{margin:0}.banner-link svg{position:absolute;top:0}@media(max-width: 40em){.banner-link svg{position:static}}.banner-link.prev{text-align:left}.banner-link.prev svg{left:-2em}@media(max-width: 40em){.banner-link.prev svg{margin-right:.25em}}.banner-link.prev:hover svg{-webkit-transform:translateX(-0.25em);transform:translateX(-0.25em)}@media(max-width: 40em){.banner-link.prev{padding:.25em .75em .25em .5em}}.banner-link.next{text-align:right}.banner-link.next svg{right:-2em}@media(max-width: 40em){.banner-link.next svg{margin-left:.25em}}.banner-link.next:hover svg{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}@media(max-width: 40em){.banner-link.next{padding:.25em .5em .25em .75em}}.banner-link:hover{color:#fff}@media(max-width: 40em){.banner-link{border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4em}}body.single .banner .main-logo{display:none}.daterangepicker .drp-calendar.left .calendar-table .table-condensed tbody tr td.off,.daterangepicker .drp-calendar.right .calendar-table .table-condensed tbody tr td.off{opacity:0}.booking-mask{padding-left:1.5em;text-align:left;color:#fff;border-left:1px solid #fff;font-family:"Epilogue",system-ui,sans-serif}@media(max-width: 48em){.booking-mask{background:none;border:none;padding:0;text-align:center;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}@media(max-width: 48em){.booking-mask .booking-form{display:none}}.booking-mask .booking-form .button{border-radius:0;min-width:0;width:100%;border:0;color:#0d1b26;background:#fff;border-radius:8px;border:3px solid #fff}.booking-mask .booking-form .button:hover{background:#35546f;color:#fff}@media(max-width: 68em){.booking-mask .booking-form .button{padding-left:1em;padding-right:1em}}.booking-mask .dropdown{margin:0;border:0;background:none;width:auto}.booking-mask .input-wrap{position:relative}.booking-mask .input-wrap.no-border{border:0;margin-right:0;padding-right:0}.booking-mask .input-wrap label{font-size:.75em;top:.5em;color:#fff}.booking-mask input{border:0;margin:0;line-height:1.5;color:#fff;padding:1.5em 0 .5em 0}.booking-mask input::-webkit-input-placeholder{color:#fff;font-family:"Epilogue",system-ui,sans-serif;opacity:.7}.booking-mask input:-moz-placeholder{color:#fff;font-family:"Epilogue",system-ui,sans-serif;opacity:.7}.booking-mask input::-moz-placeholder{color:#fff;font-family:"Epilogue",system-ui,sans-serif;opacity:.7}.booking-mask input:-ms-input-placeholder{color:#fff;font-family:"Epilogue",system-ui,sans-serif;opacity:.7}.booking-mask input:focus{border:0}.booking-mask .rooms-guests-display{padding:1.5em 0 .5em 0;line-height:1.5}.booking-mask .rooms-guests-select{position:absolute;bottom:calc(100% + .25em);opacity:0;visibility:hidden;padding-bottom:1em;z-index:5;color:#0d1b26}.booking-mask .rooms-guests-select .rooms-guests-select-inner{-webkit-box-shadow:0 0 4px 2px rgba(2,7,34,.15);box-shadow:0 0 4px 2px rgba(2,7,34,.15);background:#fff;border-radius:.5em;padding:1em}.booking-mask .rooms-guests-select:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);bottom:calc(1em - 6px);left:1em}.booking-mask .rooms-guests-select.active{bottom:100%;visibility:visible;opacity:1}.booking-mask .rooms-guests{position:relative;cursor:pointer;z-index:11;min-width:10em}.booking-mask .rooms-guests label{cursor:pointer}.booking-mask .rooms-guests-close{display:block;text-align:right;font-weight:bold;font-size:.75em}.booking-mask .dates-display{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.5;padding:1.5em 0 .5em 0}
54.booking-mask .dates-display .divider{padding:0 .5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.booking-mask p{margin:0;line-height:1}.booking-mask .dates-wrapper{position:relative;min-width:15em}@media(max-width: 64em){.booking-mask .dates-wrapper{min-width:12em}}.booking-mask .dates-wrapper .datepicker-trigger{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;cursor:pointer}.booking-mask .dates-wrapper>svg{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute}@media(max-width: 64em){.booking-mask .dates-wrapper>svg{display:none}}.booking-mask .location-select{position:relative;min-width:12em}.booking-mask .location-select .location-display{cursor:pointer;line-height:1.5;padding:1.5em 0 .5em 0;display:block;position:relative;z-index:1;min-width:12em}.booking-mask .location-select .location-selector{position:absolute;bottom:calc(100% + .25em);opacity:0;width:100%;visibility:hidden;padding-bottom:1em;z-index:11}.booking-mask .location-select .location-selector .location-selector-inner{-webkit-box-shadow:0 0 4px 2px rgba(2,7,34,.15);box-shadow:0 0 4px 2px rgba(2,7,34,.15);background:#fff;border-radius:.5em;max-height:12em;overflow:auto}.booking-mask .location-select .location-selector a{padding:.5em 1em;display:block;color:#0d1b26}.booking-mask .location-select .location-selector a:hover{color:#fff;background:#0d1b26}.booking-mask .location-select .location-selector:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;top:.5em;right:-6px}.booking-mask .location-select .location-selector.active{top:.5em;right:calc(100% + 1em);visibility:visible;opacity:1}.booking-mask .mobile-booking-trigger{display:none;max-width:15em;margin:0 auto;-webkit-box-shadow:0 0 4px 2px rgba(2,7,34,.15);box-shadow:0 0 4px 2px rgba(2,7,34,.15)}@media(max-width: 48em){.booking-mask .mobile-booking-trigger{display:block}}.selector-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.selector-wrap p{margin-right:1em;font-weight:bold}.selector-wrap p span{font-weight:normal;font-size:.75em}.selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selector button{min-width:0;padding:0;width:1.75em;height:1.75em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0;border:1px solid #35546f}.selector button:hover{border:1px solid #f0f4fa}@media(max-width: 40em){.selector button{width:2em;height:2em}}.selector button.disabled{opacity:.25;cursor:auto}.selector button.disabled:hover{border:1px solid #35546f}.selector .selector-value{width:2em;text-align:center}.mobile-booking-mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;text-align:left;padding:5em 1.5em 1.5em 1.5em;visibility:hidden;z-index:100000;color:#fff;background:rgba(13,27,38,.9);overflow:auto}@media(max-width: 48em){.mobile-booking-mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.mobile-booking-mask form{width:100%}.mobile-booking-mask.active{opacity:1;visibility:visible}.mobile-booking-mask .mobile-booking-mask-close{position:absolute;top:2.75em;right:1em}.mobile-booking-mask input{color:#fff;border-bottom:1px solid #fff;padding:.5em 0}.mobile-booking-mask input::-webkit-input-placeholder{color:#fff;opacity:1}.mobile-booking-mask input:-moz-placeholder{color:#fff;opacity:1}.mobile-booking-mask input::-moz-placeholder{color:#fff;opacity:1}.mobile-booking-mask input:-ms-input-placeholder{color:#fff;opacity:1}.mobile-booking-mask p{font-weight:bold;margin:0;color:#fff;font-size:.75em}.mobile-booking-mask .input-wrap.submit{text-align:center;padding-top:2em}.mobile-booking-mask .dropdown{padding-left:0}.mobile-booking-mask .dropdown select{padding-left:0}.mobile-booking-mask .dropdown:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-booking-mask .mobile-dates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff;margin-bottom:1em}.mobile-booking-mask .mobile-dates input{border:0;margin:0 .5em 0 0;padding:.5em 0;background-image:url(/wp-content/themes/upcore_vogue/images/calendar-white.svg);background-size:1.5em 1.5em;background-position:right center;background-repeat:no-repeat}.mobile-booking-mask .mobile-dates .divider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em}.mobile-booking-mask .rooms-guests-display{font-size:16px;padding:.5em 0;border-bottom:1px solid #fff;position:relative}.mobile-booking-mask .rooms-guests-display.open{border-bottom:1px solid #35546f}
54.mobile-booking-mask .rooms-guests-display.open svg path{fill:#35546f}.mobile-booking-mask .mob-rooms-guests{margin-bottom:1em;position:relative}.mobile-booking-mask .mob-rooms-guests.open>p{color:#35546f}.mobile-booking-mask .mob-rooms-guests svg{position:absolute;right:.75em;width:1em;height:1em;top:calc(50% - .75em);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-booking-mask .rooms-guests-select{display:none;background:#fff;color:#0d1b26;border-bottom-left-radius:1em;border-bottom-right-radius:1em;padding:1em}.mobile-booking-mask .rooms-guests-select p{color:#0d1b26;font-size:1em;line-height:1}</style> 55 56<!-- Preload webfonts --> 57<link rel="preload" href="https://www.holyroodaparthotel.com/wp-content/themes/holyrood_aparthotel/assets/fonts/epilogue/Epilogue.woff2" as="font" type="font/woff2" crossorigin> 58<link rel="preload" href="https://www.holyroodaparthotel.com/wp-content/themes/holyrood_aparthotel/assets/fonts/nunito-sans/Nunito_Sans-latin.woff2" as="font" type="font/woff2" crossorigin> 59<!-- End Preload webfonts --> 60 61<!-- nooptimize --><!-- /nooptimize --> <noscript> 62 GOT HERE 63 Array 64( 65 [strictly_necessary] => Array 66 ( 67 ) 68 69 [functional] => Array 70 ( 71 ) 72 73 [performance_analytics] => Array 74 ( 75 [0] => Array 76 ( 77 [0] => legacy 78 [1] => <!-- Google Tag Manager -->
79<script type="text/rocketlazyloadscript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\'gtm.start\': 80new Date().getTime(),event:\'gtm.js\'});var f=d.getElementsByTagName(s)[0], 81j=d.createElement(s),dl=l!=\'dataLayer\'?\'&l=\'+l:\'\';j.async=true;j.src= 82\'https://www.googletagmanager.com/gtm.js?id=\'+i+dl;f.parentNode.insertBefore(j,f); 83})(window,document,\'script\',\'dataLayer\',\'GTM-W29D6JQ\');</script>
83 84<!-- End Google Tag Manager --> 85<meta name=\"facebook-domain-verification\" content=\"ocpcc7m1sfc17kd4h9pfxndobr664r\" /> 86 [2] => 87 ) 88 89 [1] => Array 90 ( 91 [0] => O9qtV 92 [1] => <!-- Hotjar Tracking Code for Holyrood Aparthotel --> 93
94<script type="text/rocketlazyloadscript"> 95 96 (function(h,o,t,j,a,r){ 97 98 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 99 100 h._hjSettings={hjid:5159109,hjsv:6}; 101 102 a=o.getElementsByTagName(\'head\')[0]; 103 104 r=o.createElement(\'script\');r.async=1; 105 106 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 107 108 a.appendChild(r); 109 110 })(window,document,\'https://static.hotjar.com/c/hotjar-\',\'.js?sv=\'); 111 112</script>
112 113 [2] => 114 ) 115 116 ) 117 118 [advertisement_targeting] => Array 119 ( 120 ) 121 122) 123 </noscript> 124 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 125 126 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 127 <title>Holyrood Aparthotel | Self Catering Accommodation Edinburgh</title> 128<link data-rocket-prefetch href="https://bookings.holyroodaparthotel.com" rel="dns-prefetch"> 129<style id="rocket-critical-css">.upcc-button{color:var(--upcc-text-color)}.upcc-cookie-buttons{display:flex;color:var(--upcc-text-color);justify-content:space-between;align-items:center;margin:auto;margin-top:var(--upcc-space-l);flex-wrap:wrap;gap:var(--upcc-space-s)}.upcc-cookie-buttons .upcc-cookie-accept{display:flex;color:var(--upcc-buttons-color-text);padding:var(--upcc-space-s) var(--upcc-space-l);background-color:var(--upcc-buttons-color);margin:0}.upcc-cookie-buttons .upcc-cookie-options{color:var(--upcc-text-color)}.upcc-switch{position:relative;display:inline-block;width:2.5rem;height:1.25rem}.upcc-switch input{opacity:0;width:0;height:0}.upcc-slider{position:absolute;margin:unset;padding:unset;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:34px}.upcc-slider:before{position:absolute;content:"";height:var(--upcc-space-xs);width:var(--upcc-space-xs);left:4px;bottom:4px;background:var(--upcc-background-color);border-radius:34px;border:unset;text-align:unset;top:unset}.upcc-cookie-modal-container{inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.4784313725);overflow:scroll;justify-content:center;align-items:center;flex-wrap:wrap;padding:var(--upcc-space-m)}@supports not (inset:0){.upcc-cookie-modal-container{top:0;bottom:0;left:0;right:0}}@media only screen and (max-width:400px){.upcc-cookie-modal-container{padding:unset}}.upcc-cookie-modal-container .upcc-cookie-modal{box-shadow:4px 8px 24px rgba(0,10,44,.075);border-radius:8px;display:block;max-width:40rem;width:60%;background:var(--upcc-background-color);position:relative}@media only screen and (max-width:900px){.upcc-cookie-modal-container .upcc-cookie-modal{max-width:50rem;width:90%}}@media only screen and (max-width:700px){.upcc-cookie-modal-container .upcc-cookie-modal{max-width:unset;width:100%}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-switch-text{display:none}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section{padding:var(--upcc-space-2xs)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section .upcc-cookie-modal-accordian-section-header{margin-right:unset}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section .upcc-cookie-accordian-open-button{padding-left:unset}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section .upcc-cookie-accordian-open-button::before{display:none}}@media only screen and (max-width:300px){.upcc-cookie-modal-container .upcc-cookie-modal{min-width:250px}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section-header,.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-accordian-buttons{flex-direction:column;gap:var(--upcc-space-s);align-items:center;justify-content:center}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-accordian-buttons .upcc-cookie-modal-accept-all{margin-left:unset}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-view-more{margin:0 auto;width:100%;display:flex;justify-content:center;padding-left:unset!important}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-view-more::before{display:none}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-buttons{display:flex;flex-direction:column;gap:var(--upcc-space-s);flex-wrap:wrap}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-title{margin-top:var(--upcc-space-l);text-align:center}}.upcc-cookie-modal-container .upcc-cookie-modal h2{color:var(--upcc-text-color)}.upcc-cookie-modal-container .upcc-cookie-modal p{margin-bottom:0}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-close{position:absolute;align-items:center;top:var(--upcc-space-xl);right:var(--upcc-space-xl);display:inline-flex;gap:var(--upcc-space-xs);color:var(--upcc-text-color)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-close
129::after{position:relative;content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.755 19.245L19.245 4.755'/%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.245 19.245L4.755 4.755'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.755 19.245L19.245 4.755'/%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M19.245 19.245L4.755 4.755'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;background-color:var(--upcc-text-color);height:1.2rem;width:1.2rem}@media only screen and (max-width:700px){.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-close{right:var(--upcc-space-m);top:var(--upcc-space-m)}}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-view-more{position:relative;padding-left:var(--upcc-space-l);color:var(--upcc-text-color)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-view-more::before{position:absolute;content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M17.685 9.158L12 14.842 6.315 9.158'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M17.685 9.158L12 14.842 6.315 9.158'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover;height:var(--upcc-space-m);background:var(--upcc-text-color);width:var(--upcc-space-m);left:calc(var(--upcc-space-2xs)*-1)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-view-more .upcc-open{display:inline-block}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-view-more .upcc-close{display:none}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian{width:100%;margin-top:var(--upcc-space-l);display:flex;flex-direction:column;gap:var(--upcc-space-2xs)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accept-all{font-weight:700;color:var(--upcc-text-color);display:flex;gap:var(--upcc-space-s);margin-left:auto}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accept-all p{position:absolute;right:3.5rem;text-wrap:nowrap;font-weight:bold;color:var(--upcc-text-color)}@media only screen and (max-width:300px){.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accept-all p{display:none}}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section{-webkit-backdrop-filter:brightness(95%);backdrop-filter:brightness(95%);border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:1.25rem}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section p{color:var(--upcc-text-color);margin:0}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section:not(.upcc-modal-open) .upcc-cookie-modal-accordian-content{display:none}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section .upcc-switch .upcc-switch-text{position:absolute;right:3.2rem;top:.1rem;opacity:0;visibility:hidden}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section .upcc-switch .upcc-switch-text.upcc-off{opacity:1;visibility:visible}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section .upcc-switch-text{font-weight:700;font-family:"Inter";color:var(--upcc-text-color)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content{overflow:hidden;max-height:1000rem;margin-top:var(--upcc-space-s);width:100%}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content p{opacity:.8;color:var(--upcc-text-color)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-version{font-size:xx-small;opacity:.5;padding:var(--upcc-space-2xs);padding-bottom:unset}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group{dis
129play:flex;flex-direction:column;gap:var(--upcc-space-s);margin-top:var(--upcc-space-s)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul{margin:unset;padding:unset;padding-bottom:var(--upcc-space-s);position:relative}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;background-color:var(--upcc-text-color);opacity:.5;height:1px}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul:last-of-type{padding-bottom:unset}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul:last-of-type::after{display:none}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li{margin:unset;padding:unset;padding:var(--upcc-space-2xs);position:relative;color:var(--upcc-text-color);display:grid;grid-template-columns:125px auto;gap:var(--upcc-space-2xs)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li::before{all:unset}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li:nth-of-type(even)::before{content:"";position:absolute;inset:0;width:100%;height:100%;background-color:var(--upcc-text-color);opacity:.1;border-radius:4px;z-index:-1}@supports not (inset:0){.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li:nth-of-type(even)::before{top:0;bottom:0;left:0;right:0}}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li::after{display:none}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li div:first-child{font-weight:bold}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li div:last-child{font-weight:lighter}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li a{display:flex;flex-direction:row;align-items:center;gap:.25rem;flex-wrap:wrap;color:var(--upcc-text-color)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-content .upcc-cookie-group ul li a::after{content:"";width:var(--upcc-space-s);background:var(--upcc-text-color);height:var(--upcc-space-s);position:relative;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12V6C5 5.44772 5.44772 5 6 5H18C18.5523 5 19 5.44772 19 6V18C19 18.5523 18.5523 19 18 19H12M8.11111 12H12M12 12V15.8889M12 12L5 19' stroke='%23464455' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='800px' height='800px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 12V6C5 5.44772 5.44772 5 6 5H18C18.5523 5 19 5.44772 19 6V18C19 18.5523 18.5523 19 18 19H12M8.11111 12H12M12 12V15.8889M12 12L5 19' stroke='%23464455' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-accordian-section-header{display:flex;justify-content:space-between;width:100%;margin-right:1.25rem}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-accordian-buttons{width:100%;display:flex;justify-content:space-between;margin-bottom:var(--upcc-space-l)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-accordian-open-button{font-weight:700;position:relative;padding-left:3.25rem;color:var(--upcc-text-color)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-accordian-open-button::before{position:absolute;content:"";-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M17.685 9.158L12 14.842 6.315 9.158'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M17.685 9.158L12 14.842 6.315 9.158'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:container;mask-size:container;height:var(--upcc-space-m);width:var(--upcc-space-m);background:var(--upcc-text-color);left:1.25rem;opacity:.5}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content{padding:var(--upcc-space-xl)}@media only screen and (max-width:700px){.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content{padding:var(--upcc-space-m)}}@media only screen and (max-width:300px){.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content{padding:var(--upcc-space-2xs)}}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content .upcc-cookie-modal-title{padding-top:var(--upcc-space-m)}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content .upcc-cookie-modal-title h2{color:var(--upcc-text-color);font-weight:700}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content .upcc-cookie-modal-details{max-height:6.5625rem;overflow:hidden;margin-bottom:var(--upcc-space-s);position:relative}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content .upcc-cookie-modal-details::after{background:linear-gradient(0deg,var(--upcc-background-color) 0%,rgba(255,255,255,0) 100%);content:"";width:100%;height:5rem;position:absolute;bottom:0}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-content .upcc-cookie-modal-details p{color:var(--upcc-text-color);font-weight:400}.upcc-cookie-modal-container .upcc-cookie-modal .upcc-cookie-modal-view-policy{color:var(--upcc-text-color)}.upcc-default-fonts *{--ucc-font-size-desktop:1rem;--ucc-font-size-mobile:1rem;--ucc-font-size-fluid:1vw;font-size:clamp(var(--ucc-font-size-mobile, 1rem),var(--ucc-font-size-fluid),var(--ucc-font-size-desktop, 1rem))}.upcc-default-fonts .upcc-font-small,.upcc-default-fonts .upcc-font-small *{--ucc-font-size-desktop:0.85rem;--ucc-font-size-mobile:0.85rem;--ucc-font-size-fluid:0.85vw}.upcc-default-fonts .upcc-font-medium{--ucc-font-size-desktop:0.90rem;--ucc-font-size-mobile:0.90rem;--ucc-font-size-fluid:0.90vw}.upcc-default-fonts h2{--ucc-font-size-desktop:2.375rem;--ucc-font-size-mobile:1.9286rem;--ucc-font-size-fluid:1.25vw}.upcc-cookie-modal-container.upcc-default-fonts * h2{font-family:"Outfit"!important;letter-spacing:normal!important;font-weight:600!important}.upcc-cookie-modal-container.upcc-default-fonts * p,.upcc-cookie-modal-container.upcc-default-fonts * a,.upcc-cookie-modal-container.upcc-default-fonts * span,.upcc-cookie-widget.upcc-default-fonts * p,.upcc-cookie-widget.upcc-default-fonts * a{font-family:"Outfit"!important;letter-spacing:normal!important}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper label{display:none}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper input{padding:1em 1em;margin-top:-1px;background:#fff;border:none}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper input::-webkit-input-placeholder{margin-left:.32em;color:#000}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper input::-moz-placeholder{margin-left:.32em;color:#000}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper input:-ms-input-placeholder{margin-left:.32em;color:#000}.mauticform_wrapper form .mauticform-innerform .mauticform-page-wrapper input::-ms-input-placeholder{margin-left:.32em;color:#000}@-webkit-keyframes daterangepicker-down{0%{opacity:0;-webkit-transform:translateY(-0.25em);transform:translateY(-0.25em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes daterangepicker-down{0%{opacity:0;-webkit-transform:translateY(-0.25em);transform:translateY(-0.25em)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border:0;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-size:15px;line-height:1em;-webkit-box-shadow:0 0 4px 2px rgba(2,7,34,.15);box-shadow:0 0 4px 2px rgba(2,7,34,.15);-webkit-animation:daterangepicker-down .3s cubic-bezier(0,0,0.13,0.98);animation:daterangepicker-down .3s cubic-bezier(0,0,0.13,0.98);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:1}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-7px;border-right:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #fff;border-left:6px solid rgba(0,0,0,0)}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:0;background-color:#fff}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}</style><link rel="preload" data-rocket-preload as="image" href="https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min.jpg" fetchpriority="high"> 130 <meta name="description" content="Stay at Holyrood Aparthotel, Edinburgh. Spacious apartments with kitchens, living areas and an Old Town location - book your stay today." /> 131 <link rel="canonical" href="https://www.holyroodaparthotel.com/" /> 132 <meta property="og:locale" content="en_GB" /> 133 <meta property="og:type" content="website" /> 134 <meta property="og:title" content="Holyrood Aparthotel | Self Catering Accommodation Edinburgh" /> 135 <meta property="og:description" content="Stay at Holyrood Aparthotel, Edinburgh. Spacious apartments with kitchens, living areas and an Old Town location - book your stay today." /> 136 <meta property="og:url" content="https://www.holyroodaparthotel.com/" /> 137 <meta property="og:site_name" content="Holyrood Aparthotel" /> 138 <meta property="article:modified_time" content="2026-09-11T09:19:16+00:00" /> 139 <meta property="og:image" content="https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min.jpg" /> 140 <meta property="og:image:width" content="2200" /> 141 <meta property="og:image:height" content="1467" /> 142 <meta property="og:image:type" content="image/jpeg" /> 143 <meta name="twitter:card" content="summary_large_image" /> 144
144<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.holyroodaparthotel.com\/","url":"https:\/\/www.holyroodaparthotel.com\/","name":"Holyrood Aparthotel | Self Catering Accommodation Edinburgh","isPartOf":{"@id":"https:\/\/www.holyroodaparthotel.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.holyroodaparthotel.com\/#primaryimage"},"image":{"@id":"https:\/\/www.holyroodaparthotel.com\/#primaryimage"},"thumbnailUrl":"https:\/\/www.holyroodaparthotel.com\/wp-content\/uploads\/2023\/12\/untitled-18-2-min.jpg","datePublished":"2020-10-30T11:17:27+00:00","dateModified":"2026-09-11T09:19:16+00:00","description":"Stay at Holyrood Aparthotel, Edinburgh. Spacious apartments with kitchens, living areas and an Old Town location - book your stay today.","breadcrumb":{"@id":"https:\/\/www.holyroodaparthotel.com\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.holyroodaparthotel.com\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.holyroodaparthotel.com\/#primaryimage","url":"https:\/\/www.holyroodaparthotel.com\/wp-content\/uploads\/2023\/12\/untitled-18-2-min.jpg","contentUrl":"https:\/\/www.holyroodaparthotel.com\/wp-content\/uploads\/2023\/12\/untitled-18-2-min.jpg","width":2200,"height":1467},{"@type":"BreadcrumbList","@id":"https:\/\/www.holyroodaparthotel.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.holyroodaparthotel.com\/#website","url":"https:\/\/www.holyroodaparthotel.com\/","name":"Holyrood Aparthotel","description":"Site in development","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.holyroodaparthotel.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"}]}</script>
144 145 <!-- / Yoast SEO plugin. --> 146 147 148 149<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.holyroodaparthotel.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.holyroodaparthotel.com%2F" /> 150<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.holyroodaparthotel.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.holyroodaparthotel.com%2F&format=xml" /> 151<style id="wp-img-auto-sizes-contain-inline-css"> 152img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 153/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 154</style> 155<style id="wp-block-library-inline-css"> 156:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
156--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 157 158/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 159</style> 160<style id="classic-theme-styles-inline-css"> 161/*! This file is auto-generated */ 162.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 163/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 164</style> 165 166<style id="global-styles-inline-css"> 167:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
1670) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
167.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 168/*# sourceURL=global-styles-inline-css */ 169</style> 170 171<link data-minify="1" rel='preload' href='https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/plugins/up-cookie-consent/public/css/up-cookie-consent-public.css?ver=1790255474' data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" media='all' /> 172<style id="up-inline-critical-css-inline-css"> 173.upcc-cookie-widget{background-color:var(--upcc-background-color);color:var(--upcc-text-color);border-radius:8px;box-shadow:4px 8px 24px rgba(0,10,44,.075);transition:all .1s;width:unset}.upcc-cookie-widget .upcc-cookie-message,.upcc-cookie-widget p{color:var(--upcc-text-color)}.upcc-cookie-widget h1,.upcc-cookie-widget h2,.upcc-cookie-widget h3,.upcc-cookie-widget h4,.upcc-cookie-widget h5,.upcc-cookie-widget h6{font-weight:700;color:var(--upcc-text-color)}.upcc-cookie-widget p{margin-bottom:0}.upcc-cookie-widget .upcc-container{padding:var(--upcc-space-l)}.upcc-container a,.upcc-container a.upcc-button,.upcc-cookie-modal-container a,.upcc-cookie-modal-container a.upcc-button{transition:all .5s}.upcc-container a::before,.upcc-container a::after,.upcc-container a.upcc-button::before,.upcc-container a.upcc-button::after,.upcc-cookie-modal-container a::before,.upcc-cookie-modal-container a::after,.upcc-cookie-modal-container a.upcc-button::before,.upcc-cookie-modal-container a.upcc-button::after{transition:all .5s}.upcc-container a:not(.upcc-button):hover,.upcc-cookie-modal-container a:not(.upcc-button):hover{color:var(--upcc-buttons-color)}.upcc-container a:not(.upcc-button):hover::before,.upcc-container a:not(.upcc-button):hover::after,.upcc-cookie-modal-container a:not(.upcc-button):hover::before,.upcc-cookie-modal-container a:not(.upcc-button):hover::after{background-color:var(--upcc-buttons-color)}.upcc-container .upcc-button:hover,.upcc-cookie-modal-container .upcc-button:hover{background-color:oklch(from var(--upcc-buttons-color) calc(l + 0.15) c h)}.upcc-container .upcc-button:hover.upcc-cookie-reject-all,.upcc-cookie-modal-container .upcc-button:hover.upcc-cookie-reject-all{background-color:rgba(0,0,0,0)}.upcc-cookie-modal-container,.upcc-cookie-widget{transition:all .5s allow-discrete;opacity:0;visibility:hidden}.upcc-cookie-modal-container.upcc-popover-fallback,.upcc-cookie-widget.upcc-popover-fallback{position:fixed}.upcc-cookie-modal-container.upcc-widget-open,.upcc-cookie-widget.upcc-widget-open{display:flex;opacity:1;visibility:visible;position:fixed;z-index:9999999}[popover]:popover-open{opacity:1;visibility:visible}@starting-style{[popover]:popover-open{opacity:0}
173}.upcc-cookie-widget.upcc-floating-notice{inset:auto auto var(--upcc-space-l) var(--upcc-space-l);max-width:25rem}@supports not (inset: 0){.upcc-cookie-widget.upcc-floating-notice{top:auto;bottom:var(--upcc-space-l);left:var(--upcc-space-l);right:auto}}.upcc-cookie-widget.upcc-floating-notice.upcc-includes-reject{max-width:30rem}.upcc-cookie-widget.upcc-floating-notice.upcc-includes-reject .upcc-cookie-reject-all{padding:var(--upcc-space-s) var(--upcc-space-l);padding-left:0}.upcc-cookie-widget.upcc-floating-notice.upcc-includes-reject .upcc-action-buttons-wrap{display:flex;flex-wrap:wrap;align-items:center}@media only screen and (max-width: 600px){.upcc-cookie-widget.upcc-floating-notice{inset:auto var(--upcc-space-m) var(--upcc-space-m);max-width:unset}@supports not (inset: 0){.upcc-cookie-widget.upcc-floating-notice{top:auto;bottom:var(--upcc-space-m);left:var(--upcc-space-m);right:var(--upcc-space-m)}}}@media only screen and (max-width: 600px){.upcc-cookie-widget.upcc-floating-notice{inset:auto var(--upcc-space-2xs) var(--upcc-space-2xs)}@supports not (inset: 0){.upcc-cookie-widget.upcc-floating-notice{top:auto;bottom:var(--upcc-space-2xs);left:var(--upcc-space-2xs);right:var(--upcc-space-2xs)}}} 174/*# sourceURL=up-inline-critical-css-inline-css */ 175</style> 176<style id="rocket-lazyload-inline-css"> 177.rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://www.holyroodaparthotel.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} 178/*# sourceURL=rocket-lazyload-inline-css */ 179</style>
180<script id="jquery-js" src="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/js/jquery-3.5.1.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 180
180
181<script type="text/rocketlazyloadscript" id="bodhi-dompurify-library-js" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/plugins/svg-support/vendor/DOMPurify/DOMPurify.min.js?ver=2.5.9" data-rocket-defer defer></script>
vendor: 1 bytes, line 181
181
182<script id="bodhi_svg_inline-js-extra"> 183var svgSettings = {"skipNested":""}; 184//# sourceURL=bodhi_svg_inline-js-extra 185</script>
vendor: 1 bytes, line 185
185
186<script type="text/rocketlazyloadscript" id="bodhi_svg_inline-js" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/plugins/svg-support/js/min/svgs-inline-min.js?ver=2.6.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 186
186
187<script id="bodhi_svg_inline-js-after"> 188cssTarget={"Bodhi":"img.style-svg","ForceInlineSVG":"style-svg"};ForceInlineSVGActive="false";frontSanitizationEnabled="on"; 189//# sourceURL=bodhi_svg_inline-js-after 190</script>
vendor: 1 bytes, line 190
190
191<script id="up-cookie-consent-js-extra"> 192var frontend_up_cookie_consent = {"header":{"strictly_necessary":[],"functional":[],"performance_analytics":[["legacy","\u003C!-- Google Tag Manager --\u003E\r\n\u003Cscript\u003E(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({\\'gtm.start\\':\r\nnew Date().getTime(),event:\\'gtm.js\\'});var f=d.getElementsByTagName(s)[0],\r\nj=d.createElement(s),dl=l!=\\'dataLayer\\'?\\'&l=\\'+l:\\'\\';j.async=true;j.src=\r\n\\'https://www.googletagmanager.com/gtm.js?id=\\'+i+dl;f.parentNode.insertBefore(j,f);\r\n})(window,document,\\'script\\',\\'dataLayer\\',\\'GTM-W29D6JQ\\');\u003C/script\u003E\r\n\u003C!-- End Google Tag Manager --\u003E\r\n\u003Cmeta name=\\\"facebook-domain-verification\\\" content=\\\"ocpcc7m1sfc17kd4h9pfxndobr664r\\\" /\u003E",false],["O9qtV","\u003C!-- Hotjar Tracking Code for Holyrood Aparthotel --\u003E\r\n\r\n\u003Cscript\u003E\r\n\r\n (function(h,o,t,j,a,r){\r\n\r\n h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};\r\n\r\n h._hjSettings={hjid:5159109,hjsv:6};\r\n\r\n a=o.getElementsByTagName(\\'head\\')[0];\r\n\r\n r=o.createElement(\\'script\\');r.async=1;\r\n\r\n r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;\r\n\r\n a.appendChild(r);\r\n\r\n })(window,document,\\'https://static.hotjar.com/c/hotjar-\\',\\'.js?sv=\\');\r\n\r\n\u003C/script\u003E",false]],"advertisement_targeting":[]},"body":{"strictly_necessary":[],"functional":[],"performance_analytics":[["legacy","\u003C!-- Google Tag Manager (noscript) --\u003E\r\n\u003Cnoscript\u003E\u003Ciframe src=\\\"https://www.googletagmanager.com/ns.html?id=GTM-W29D6JQ\\\"\r\nheight=\\\"0\\\" width=\\\"0\\\" style=\\\"display:none;visibility:hidden\\\"\u003E\u003C/iframe\u003E\u003C/noscript\u003E\r\n\u003C!-- End Google Tag Manager (noscript) --\u003E\r\n\r\n\u003C!-- Avvio Popup --\u003E\r\n\u003Cscript\u003E\r\n AvvioWS.deployFunctional();\r\n\u003C/script\u003E\r\n\u003C!-- End Avvio Popup --\u003E",false]],"advertisement_targeting":[]},"autoload_script":{"strictly_necessary":[],"functional":[],"performance_analytics":[],"advertisement_targeting":[]},"version_number":[8,"2024-12-19 05:50:36pm"],"require_version":"on","gtm_connect":""}; 193//# sourceURL=up-cookie-consent-js-extra 194</script>
vendor: 1 bytes, line 194
194
195<script type="text/rocketlazyloadscript" data-minify="1" async data-wp-strategy="async" id="up-cookie-consent-js" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/plugins/up-cookie-consent/public/js/up-cookie-consent-public.js?ver=1790255474"></script>
195 196<link rel="https://api.w.org/" href="https://www.holyroodaparthotel.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.holyroodaparthotel.com/wp-json/wp/v2/pages/5" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.holyroodaparthotel.com/xmlrpc.php?rsd" /> 197<link rel='shortlink' href='https://www.holyroodaparthotel.com/' /> 198 <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.3.75--> 199
199<script type="text/rocketlazyloadscript" class="hsq-set-content-id" data-content-id="standard-page"> 200 var _hsq = _hsq || []; 201 _hsq.push(["setContentType", "standard-page"]); 202 </script>
202 203 <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> 204 205 <style> 206 .upcc-cookie-widget, .upcc-cookie-modal-container, .upcc-cookie-list{ 207 --upcc-space-3xs: var(--space-3xs, 0.25rem);--upcc-space-2xs: var(--space-2xs, 0.5rem);--upcc-space-xs: var(--space-xs, 0.75rem);--upcc-space-s: var(--space-s, 1rem);--upcc-space-m: var(--space-m, 1.5rem);--upcc-space-l: var(--space-l, 2rem);--upcc-space-xl: var(--space-xl, 3rem);--upcc-space-2xl: var(--space-2xl, 4rem);--upcc-space-3xl: var(--space-3xl, 6rem); } 208 </style> 209 210 <style> 211 @font-face { 212 font-family:'Outfit'; 213 src: url('/wp-content/plugins/up-cookie-consent/assets/fonts/Outfit-VariableFont_wght.ttf'); 214 font-style: normal; 215 font-display: swap; 216 } 217 </style> 218 219 220 <style> 221 .upcc-cookie-widget, .upcc-cookie-modal-container{ 222 --upcc-buttons-color: #35546f; 223 --upcc-buttons-color-text: #ffffff; 224 --upcc-background-color: #ffffff; 225 --upcc-text-color: #434343; 226 } 227 </style> 228 229 230 231 232 <div popover="manual" class="upcc-cookie-widget upcc-floating-notice 233 234 235 upcc-default-fonts" 236 > 237 <div class="upcc-container"> 238 <div class="upcc-cookie-message"> 239 <p>We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.</p> 240 </div> 241 <div class="upcc-cookie-buttons"> 242 <a class="upcc-cookie-options js-upcc-view-upcc-cookie-options" href="#">View Options</a> 243 <div class="upcc-action-buttons-wrap"> 244 <a class="upcc-button upcc-cookie-accept" href="#">Accept All</a> 245 </div> 246 </div> 247 </div> 248 </div> 249 <div popover="manual" class="upcc-cookie-modal-container 250 upcc-default-fonts" 251 > 252 <div class="upcc-cookie-modal"> 253 <div class="upcc-cookie-modal-content"> 254 <a class="upcc-cookie-modal-close" href="#">Close</a> 255 <div class="upcc-cookie-modal-title"> 256 <h2>Cookie Preferences</h2> 257 </div> 258 <div class="upcc-cookie-modal-details"> 259 <p>This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.</p> 260 </div> 261 <a class="upcc-cookie-modal-view-more" href="#"><span class="upcc-open">View More</span><span class="upcc-close">Show Less</span></a> 262 <div class="upcc-cookie-modal-accordian"> 263 <div class="upcc-cookie-accordian-buttons"> 264 <a class="upcc-cookie-modal-view-policy" href="https://www.holyroodaparthotel.com/cookie-policy/">View our Cookie Policy</a> 265 <span class="upcc-cookie-modal-accept-all" href="#"> 266 <label class="upcc-switch"> 267 <p>Accept All</p> 268 <input type="checkbox" id="select-all"> 269 <span class="upcc-slider"></span> 270 </label> 271 </span> 272 </div> 273 <div class="upcc-cookie-modal-accordian-section"> 274 <div class="upcc-cookie-modal-accordian-section-header"> 275 <a class="upcc-cookie-accordian-open-button" href="#">Strictly Necessary</a>
276 <span class="upcc-switch-text"><p>Always Enabled</p></span> 277 </div> 278 <div class="upcc-cookie-modal-accordian-content"> 279 <p class="upcc-font-medium">We use necessary cookies to ensure our website works properly and provide essential functionalities and security features. These cookies do not collect any personal information and are always enabled. By continuing to use our website, you agree to our use of these cookies.</p> 280 <p class="upcc-cookie-version upcc-font-small"> 281 <span>V:8 <span>- 2024-12-19 05:50:36pm </p> 282 </div> 283 </div> 284 <div class="upcc-cookie-modal-accordian-section"> 285 <div class="upcc-cookie-modal-accordian-section-header"> 286 <a class="upcc-cookie-accordian-open-button" href="#">Functional</a> 287 <label class="upcc-switch "><span class="upcc-switch-text upcc-off"><p>Disabled</p></span><span class="upcc-switch-text upcc-on"><p>Enabled</p></span> 288 <input class="upcc-selected-cookies" name="functional" id="isEnabled" type="checkbox"> 289 <span class="upcc-slider"></span> 290 </label> 291 </div> 292 <div class="upcc-cookie-modal-accordian-content"> 293 <p class="upcc-font-medium">Functional cookies enable specific functionalities such as social media sharing, feedback collection, and other third-party features. These cookies may collect anonymous data to improve user experience.</p> 294 <p class="upcc-cookie-version upcc-font-small"> 295 <span>V:8 <span>- 2024-12-19 05:50:36pm </p> 296 </div> 297 </div> 298 <div class="upcc-cookie-modal-accordian-section"> 299 <div class="upcc-cookie-modal-accordian-section-header"> 300 <a class="upcc-cookie-accordian-open-button" href="#">Performance and Analytics</a> 301 <label class="upcc-switch "><span class="upcc-switch-text upcc-off"><p>Disabled</p></span><span class="upcc-switch-text upcc-on"><p>Enabled</p></span> 302 <input class="upcc-selected-cookies" name="performance_analytics" id="isEnabled" type="checkbox"> 303 <span class="upcc-slider"></span> 304 </label> 305 </div> 306 <div class="upcc-cookie-modal-accordian-content"> 307 <p class="upcc-font-medium">To enhance user experience, we use performance and analytical cookies to understand and analyze the key performance indexes of our website. Performance cookies help us deliver better user experiences by tracking metrics such as load times and response times. Analytical cookies help us understand how visitors interact with our website by providing information on metrics like the number of visitors, bounce rate, traffic source, and more. </p> 308 <div class='upcc-cookie-group'> <ul class='upcc-font-small'> 309 <li> 310 <div>Cookie</div> 311 <div>_gcl_au</div> 312 </li> 313 <li> 314 <div>Duration</div> 315 <div>3 months</div> 316 </li> 317 <li> 318 <div>Description</div> 319 <div>Used by Google AdSense for experimenting with advertisement efficiency across websites using their services.</div> 320 </li> 321 <li> 322 <div>Vendor</div> 323 <div>Google</div> 324 </li> 325 326 <li> 327 <div>Privacy Policy</div> 328 <div><a href='https://policies.google.com/privacy' rel='noopener' target='_blank'>https://policies.google.com/privacy</a></div> 329 </li> 330 </ul> 331 <ul class='upcc-font-small'> 332 <li> 333 <div>Cookie</div> 334 <div>
334_ga_*ID*</div> 335 </li> 336 <li> 337 <div>Duration</div> 338 <div>2 years</div> 339 </li> 340 <li> 341 <div>Description</div> 342 <div>ID used to identify users</div> 343 </li> 344 <li> 345 <div>Vendor</div> 346 <div>Google Analytics</div> 347 </li> 348 349 <li> 350 <div>Privacy Policy</div> 351 <div><a href='https://policies.google.com/privacy' rel='noopener' target='_blank'>https://policies.google.com/privacy</a></div> 352 </li> 353 </ul> 354 <ul class='upcc-font-small'> 355 <li> 356 <div>Cookie</div> 357 <div>_uetsid</div> 358 </li> 359 <li> 360 <div>Duration</div> 361 <div>30 minutes</div> 362 </li> 363 <li> 364 <div>Description</div> 365 <div>This cookie is used by Bing to determine what ads should be shown that may be relevant to the end user perusing the site.</div> 366 </li> 367 <li> 368 <div>Vendor</div> 369 <div>Bing / Microsoft</div> 370 </li> 371 372 <li> 373 <div>Privacy Policy</div> 374 <div><a href='https://account.microsoft.com/privacy' rel='noopener' target='_blank'>https://account.microsoft.com/privacy</a></div> 375 </li> 376 </ul> 377 <ul class='upcc-font-small'> 378 <li> 379 <div>Cookie</div> 380 <div>_fbp</div> 381 </li> 382 <li> 383 <div>Duration</div> 384 <div>4 months</div> 385 </li> 386 <li> 387 <div>Description</div> 388 <div>Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers</div> 389 </li> 390 <li> 391 <div>Vendor</div> 392 <div>Facebook</div> 393 </li> 394 395 <li> 396 <div>Privacy Policy</div> 397 <div><a href='https://www.facebook.com/about/privacy/' rel='noopener' target='_blank'>https://www.facebook.com/about/privacy/</a></div> 398 </li> 399 </ul> 400 <ul class='upcc-font-small'> 401 <li> 402 <div>Cookie</div> 403 <div>_ga</div> 404 </li> 405 <li> 406 <div>Duration</div> 407 <div>2 years</div> 408 </li> 409 <li> 410 <div>Description</div> 411 <div>ID used to identify users</div> 412 </li> 413 <li> 414 <div>Vendor</div> 415 <div>Google Analytics</div> 416 </li> 417 418 <li> 419 <div>Privacy Policy</div> 420 <div><a href='https://policies.google.com/privacy' rel='noopener' target='_blank'>https://policies.google.com/privacy</a></div> 421 </li> 422 </ul> 423 <ul class='upcc-font-small'> 424 <li> 425 <div>Cookie</div> 426 <div>_clck</div> 427 </li> 428 <li> 429 <div>Duration</div> 430 <div>1 year</div> 431 </li> 432 <li> 433 <div>Description</div> 434 <div> This cookie is installed by Microsoft Clarity to store information of how visitors use a website and help in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visited in an anonymous form.</div> 435 </li> 436 <li> 437 <div>Vendor</div> 438 <div>Microsoft</div> 439 </li> 440 441 <li> 442 <div>Privacy Policy</div> 443 <div><a href='https://account.microsoft.com/privacy' rel='noopener' target='_blank'>https://account.microsoft.com/privacy</a></div> 444 </li> 445 </ul> 446 <ul class='upcc-font-small'> 447 <li> 448 <div>Cookie</div> 449 <div>_uetvid</div> 450 </li> 451 <li> 452 <div>Duration</div> 453 <div>16 days</div> 454 </li> 455 <li> 456 <div>Description</div> 457 <div>This is a cookie utilised by Microsoft Bing Ads and is a tracking cookie. It allows us to engage with a user that has previously visited our website.</div> 458 </li> 459 <li> 460 <div>Vendor</div> 461 <div>Bing / Microsoft</div> 462 </li> 463 464 <li> 465 <div>Privacy Policy</div> 466 <div><a href='https://account.microsoft.com/privacy' rel='noopener' target='_blank'>https://account.microsoft.com/privacy</a></div> 467 </li> 468 </ul> 469 <ul class='upcc-font-small'> 470 <li> 471 <div>Cookie</div> 472 <div>_clsk</div> 473 </li> 474 <li> 475 <div>Duration</div> 476 <div>session</div> 477 </li> 478 <li> 479 <div>Description</div> 480 <div>This cookie is installed by Microsoft Clarity to store information of how visitors use a website and help in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visited in an anonymous form.</div> 481 </li> 482 <li> 483 <div>Vendor</div> 484 <div>Microsoft</div> 485 </li> 486 487 <li> 488 <div>Privacy Policy</div> 489 <div><a href='https://account.microsoft.com/privacy' rel='noopener' target='_blank'>https://account.microsoft.com/privacy</a></div> 490 </li> 491 </ul> 492 </div><div class='upcc-cookie-group'> <ul class='upcc-font-small'> 493 <li> 494 <div>Cookie</div> 495 <div>_hjSession_*ID*</div> 496 </li> 497 <li> 498 <div>Duration</div> 499 <div>30 minutes</div> 500 </li> 501 <li> 502 <div>Description</div> 503 <div>A cookie that holds the current session data. This ensues that subsequent requests within the session window will be attributed to the same Hotjar session.</div> 504 </li> 505 <li> 506 <div>Vendor</div> 507 <div>Hotjar</div> 508 </li> 509 510 <li> 511 <div>Privacy Policy</div> 512 <div><a href='https://www.hotjar.com/legal/policies/privacy/' rel='noopener' target='_blank'>https://www.hotjar.com/legal/policies/privacy/</a></div> 513 </li> 514 </ul> 515 <ul class='upcc-font-small'> 516 <li> 517 <div>Cookie</div> 518 <div>_hjSessionUser_*ID*</div> 519 </li> 520 <li> 521 <div>Duration</div> 522 <div>365 days</div> 523 </li> 524 <li> 525 <div>Description</div> 526 <div>Hotjar cookie that is set when a user first lands on a page with the Hotjar script. It is used to persist the Hotjar User ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.</div> 527 </li> 528 <li> 529
529 <div>Vendor</div> 530 <div>Hotjar</div> 531 </li> 532 533 <li> 534 <div>Privacy Policy</div> 535 <div><a href='https://www.hotjar.com/legal/policies/privacy/' rel='noopener' target='_blank'>https://www.hotjar.com/legal/policies/privacy/</a></div> 536 </li> 537 </ul> 538 </div> <p class="upcc-cookie-version upcc-font-small"> 539 <span>V:8 <span>- 2024-12-19 05:50:36pm </p> 540 </div> 541 </div> 542 </div> 543 <div class="upcc-cookie-buttons"> 544 <a class="upcc-cookie-options upcc-cookie-reject-all" href="#">Reject All</a> 545 <a class="upcc-button upcc-cookie-accept upcc-selectable" href="#">Accept Selected</a> 546 </div> 547 </div> 548 </div> 549 </div>
550<script type="application/ld+json">{ 551 "@context": "https://schema.org", 552 "@type": "Hotel", 553 "@id": "https://www.holyroodaparthotel.com/#hotel", 554 "name": "Holyrood Aparthotel", 555 "url": "https://www.holyroodaparthotel.com/", 556 "description": "Holyrood Aparthotel offers stylish self-catering apartments in Edinburgh with modern amenities, combining hotel-level service with the comfort of an apartment, just minutes from Holyrood Park and the Royal Mile.", 557 "telephone": "+44 131 555 1234", 558 "priceRange": "£££", 559 "logo": { 560 "@type": "ImageObject", 561 "url": "https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB.png" 562 }, 563 "image": [ 564 "https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min.jpg", 565 "https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-45-min.jpg", 566 "https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-25-1-min.jpg" 567 ], 568 "address": { 569 "@type": "PostalAddress", 570 "streetAddress": "1 Nether Bakehouse", 571 "addressLocality": "Edinburgh", 572 "addressRegion": "Scotland", 573 "postalCode": "EH8 8PE", 574 "addressCountry": "GB" 575 }, 576 "geo": { 577 "@type": "GeoCoordinates", 578 "latitude": 55.9516, 579 "longitude": -3.1803 580 }, 581 "checkinTime": "15:00", 582 "checkoutTime": "11:00", 583 "currenciesAccepted": "GBP", 584 "paymentAccepted": "Cash, Credit Card, Debit Card", 585 "amenityFeature": [ 586 { 587 "@type": "LocationFeatureSpecification", 588 "name": "Free Wi-Fi", 589 "value": true 590 }, 591 { 592 "@type": "LocationFeatureSpecification", 593 "name": "Self-catering apartments", 594 "value": true 595 }, 596 { 597 "@type": "LocationFeatureSpecification", 598 "name": "24-hour reception", 599 "value": true 600 }, 601 { 602 "@type": "LocationFeatureSpecification", 603 "name": "Lift / Elevator", 604 "value": true 605 }, 606 { 607 "@type": "LocationFeatureSpecification", 608 "name": "Private dining available", 609 "value": false 610 } 611 ], 612 "mainEntityOfPage": { 613 "@type": "WebPage", 614 "@id": "https://www.holyroodaparthotel.com/" 615 } 616}</script>
616<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript>
616<script type="text/rocketlazyloadscript"> 617/*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */ 618(function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}} 619var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=!1} 620return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){link.media=finalMedia} 621if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)} 622setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return} 623var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i++){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",!0);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}} 624if(typeof exports!=="undefined"){exports.loadCSS=loadCSS} 625else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this)) 626</script>
626<!-- STYLES -->
627<script async src="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/js/modernizr.min.js"></script>
vendor: 1 bytes, line 627
627
628<script type="text/rocketlazyloadscript" id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/9ea26ca78a5fa6ab143c116df/5ef01d8e842155ce5b996d252.js");</script>
628 629<style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.23.3.3" data-wpr-features="wpr_delay_js wpr_defer_js wpr_minify_js wpr_async_css wpr_lazyload_iframes wpr_preconnect_external_domains wpr_automatic_lazy_rendering wpr_oci wpr_minify_css wpr_cdn wpr_preload_links wpr_mobile" /></head> 630 631<body class="home wp-singular page-template page-template-page-builder page-template-page-builder-php page page-id-5 wp-theme-upcore_vogue wp-child-theme-holyrood_aparthotel"> 632<div data-no-header="true" data-system-code="HOLYROODIBE01" id="launchpad-bookings" data-channel-id="190"></div> 633<div class="na-searchbox" data-ibe-id="HOLYROODIBE01" data-ibe-url="//holyrood-aparthotel.host.netaffinity.io/ibe/HOLYROODIBE01#!/accommodation/search/date/{startDate}/{endDate}" data-ibe-lang="en" data-ibe-searchbox-usp="no" data-ibe-searchbox-className-openSearchbox="open-searchbox-190" ></div> 634 635<header class="slide-down banner-has-images"> 636 <a class="logo" title="The Edinburgh Collection" href="https://www.holyroodaparthotel.com"><svg fill="none" height="66" viewBox="0 0 240 66" width="240" xmlns="http://www.w3.org/2000/svg"><g fill="#fff"><path d="m150.846 2.14983c-.125-.2181-.343-.40504-.561-.49851-.219-.12463-.469-.15578-.687-.15578-.437 0-.811.09347-1.155.21809-.093.03116-.218.09348-.312.12463-.031 0-.062 0-.093.03116-2.372 1.05934-5.96 4.29966-6.803 5.10974-1.03.8724-1.997 1.77595-2.964 2.71066-.375.37388-.749.74778-1.093 1.15278-.374.4051-.686.8101-.998 1.184l-1.966 2.3679c-.936 1.1217-1.841 2.2122-2.777 3.3338-1.81.3116-3.808.6232-6.085.9036.78-1.1217 1.56-2.2433 2.34-3.365 1.061-1.5578 2.059-3.178 3.12-4.6735.874-1.21515 1.779-2.39911 2.747-3.61424.156-.15578.312-.31157.468-.46735.218.15578.437.28041.655.4362.406.28041.78.59198 1.123.93471.344.34272.656.71661.874 1.12165l.062-.03116c-.093-.2181-.218-.4362-.374-.65429-.156-.2181-.312-.40505-.468-.62314-.312-.37389-.687-.71662-1.061-1.02819-.187-.15578-.375-.28041-.562-.43619.468-.40504.968-.81008 1.436-1.18397 1.466-1.12165 3.027-2.18099 4.649-3.1157.063-.03115.156-.06231.219-.09347l-.032-.06231c-.655.15578-1.248.49851-1.809.81008-.562.34273-1.124.68545-1.686 1.05934-.062.03115-.124.09347-.187.12463-.499.28041-.967.59198-1.435.90355-.562.37388-1.124.77892-1.685 1.21512-.437-.31157-.905-.62314-1.373-.90355-1.685-.99703-3.495-1.80711-5.368-2.49256-3.713-1.37091-7.614-2.212147-11.577-2.430246-1.997-.124628-3.994-.06231402-5.96.186942-1.966.249256-3.963.685454-5.835 1.370904-1.873.68546-3.6826 1.62017-5.3365 2.80413 0 0-.0312 0-.0312.03116-.6241.37388-4.3999 2.6795-5.5545 6.94805-.1873.6231-.3121 1.2774-.3433 1.9317-.1248 1.6825.3121 3.3649 1.1858 4.767.3433.5608.7802 1.0593 1.2483 1.5267.312.3116.8425.7789 1.5914 1.2463.156.0935.3121.2181.4993.3115.5929.3428 1.217.6232 1.8723.8413 2.5904.8724 5.3674.8724 8.0194.3116 1.311-.2805 2.59-.6855 3.839-1.184 1.248-.5297 2.434-1.0905 3.619-1.7136 4.744-2.3991 9.175-5.2967 13.481-8.3813.094-.0623.219-.1558.312-.2181-.905.9036-1.747 1.8071-2.621 2.7418-.811.9036-1.592 1.776-2.372 2.6795-1.435 1.5891-2.652 2.96-2.995 3.3338-.032 0-.063.0312-.125.0312-.343.0935-.718.1869-1.061.2804-.187.0623-.375.1246-.562.1558-.156.0623-.343.0935-.499.1558-.219.0623-.468.1246-.687.2181-.093.0311-.187.0623-.249.0935-2.934.9658-5.649 2.1809-8.145 3.6765-.062.0311-.125.0934-.187.1246-.281.1869-.562.3427-.843.5297-.156.0934-.343.2181-.499.3427-.125.0935-.25.1558-.374.2493-.281.1869-.531.3738-.812.5608-.062.0311-.093.0623-.156.1246-.312.2181-.624.4674-.905.6855l-.031.0311c-.312.2493-.624.4985-.936.7789-.125.0935-.219.187-.312.2805-.031.0311-.063.0623-.094.0934-.093.0935-.187.1558-.281.2493-.062.0623-.124.0935-.187.1558-.062.0623-.125.1246-.187.1869-.125.0935-.219.2181-.343.3116l-.032.0311c-3.2137 3.0534-4.5243 5.546-4.5867 5.6706l.4681.2493c0-.0312 1.4978-2.8665 5.1176-6.1068l.031-.0312c.125-.0934.219-.1869.343-.3115l.032-.0312c.125-.0935.249-.2181.374-.3116.312-.2492.624-.5296.936-.7789h.031c.313-.2492.625-.4673.937-.7166.031-.0312.062-.0623.125-.0935.28-.2181.561-.405.873-.6231.094-.0623.156-.1246.25-.1558.187-.1246.406-.2492.593-.3739.218-.1246.437-.2804.655-.405.125-.0935.25-.1558.406-.2493.593-.3427 1.217-.6854 1.872-1.0281.031 0 .062-.0312.094-.0312.686-.3427 1.373-.6855 2.122-1.0282h.031c.437-.1869.905-.405 1.404-.592.062-.0311.156-.0623.219-.0934.218
636-.0935.436-.187.686-.2493.125-.0623.281-.0935.406-.1558.312-.0935.593-.2181.905-.3116.218-.0623.437-.1557.655-.2181.156-.0623.312-.0934.468-.1557.281-.0935.562-.1558.843-.2493.093-.0311.156-.0623.249-.0623.156-.0623.344-.0935.5-.1246-1.249 1.2774-2.466 2.586-3.651 3.8946-1.842 2.0252-3.62 4.0816-5.43 6.1068-.437.4985-.905 1.0281-1.342 1.5267v-.0312c-.125.1246-.218.2492-.343.405-.032.0312-.094.0935-.125.1247-1.716 1.9005-3.37 3.0533-4.65 3.7076-.561.2493-1.092.4674-1.654.6543-1.809.6543-3.713 1.0905-5.6477 1.2463-.9674.0623-1.9347.0623-2.8709-.0935-.2184-.0311-.4681-.0623-.6865-.1246-3.2766-.8412-3.0581-2.7729-2.7461-3.1468.9362.5296 1.6539.405 1.6539.405 1.1546-.0311 2.0595-.9347 2.0595-2.0875s-.9361-2.0875-2.0907-2.0875c-.3121 0-.6242.0623-.8738.1869-2.0283.6543-1.9971 3.4896-1.9971 3.4896.2496 3.178 3.495 3.6765 3.4326 3.7077h.0312c.3744.1246.7801.2492 1.1546.3115.9985.187 1.9971.2493 3.0269.2181 1.7787-.0311 3.5571-.3738 5.2421-.8412 3.308-.7789 5.898-2.0252 7.521-2.9599.249-.1558.53-.2804.78-.4362.499-.3116.999-.6543 1.467-.997.312-.2181.624-.4362.936-.6543 2.34-1.6825 4.431-3.6454 6.366-5.7329 1.903-2.0875 3.62-4.3308 5.149-6.7299.093-.1558.218-.3427.312-.4985.156-.187.28-.4051.436-.592 2.216-.2804 4.182-.5608 5.961-.8724-.219.2492-.437.4985-.656.7789-1.341 1.589-2.621 3.178-3.775 4.9228-.593.8724-1.124 1.7448-1.654 2.6795-.219.4051-.437.8101-.656 1.2151.032-.0623.032-.0623.032-.0934-3.183 4.7981-4.12 13.1482.842 10.8114.375-.1246.655-.3115.967-.4985.032 0 .032-.0311.063-.0311.437-.2493.936-.592 1.498-1.0905.655-.5297 1.279-1.0594 1.872-1.6202 1.529-1.4332 2.996-2.8976 4.431-4.4243-1.56 1.3709-3.12 2.7418-4.774 4.0193-.656.4985-1.311.997-1.997 1.4332l.031-.0312c-5.024 3.0534-3.339-1.4955-1.498-4.6112.156-.2492.312-.4985.499-.7166 1.124-1.6202 2.309-3.2403 3.464-4.8916 1.155-1.6514 2.247-3.3338 3.37-5.0475.843-1.2774 1.685-2.5237 2.559-3.77 3.214-.8412 5.648-1.8694 7.708-3.3338 2.278-1.5267 5.149-4.42426 6.647-7.22839.093-.15579.187-.31157.28-.46736.156-.28041.312-.59198.468-.90355s.281-.68545.344-.99702c.093-.34273.156-.68546.187-1.05934-.125-.49851-.156-.93471-.406-1.37091zm-23.56 8.31887c-4.337 2.9911-8.8 5.7641-13.48 8.1943-1.155.592-2.341 1.184-3.527 1.7137-1.185.4985-2.434.9035-3.713 1.1839-1.248.2804-2.559.4362-3.838.4051-1.28-.0312-2.59-.187-3.8074-.592-1.217-.3739-2.3716-.997-3.3702-1.8071-.0312-.0312-.0623-.0623-.0935-.0935-.5305-.5297-.9674-1.1216-1.3419-1.7448-.3745-.6543-.6241-1.3709-.7801-2.0875s-.1872-1.4955-.0936-2.2121c.0624-.7478.2808-1.4644.5305-2.181 0-.0312.0312-.0623.0312-.0935.468-1.0593 1.3106-2.33677 2.7148-3.70768.749-.71661 1.5603-1.37091 2.434-1.96289 1.5602-1.09049 3.2452-1.96289 5.0552-2.58603 1.779-.6543 3.651-1.05934 5.555-1.33975 1.903-.24926 3.807-.31157 5.741-.24926 3.839.15579 7.677.84124 11.359 1.99405 1.841.59198 3.651 1.27744 5.399 2.14983.249.12463.468.24926.717.37389.188.12462.406.2181.593.34272-.062.03116-.093.09347-.156.12463-1.934 1.37091-3.932 2.80413-5.929 4.17499zm9.112 5.6395 1.779-2.4926.874-1.2463c.281-.405.561-.8101.873-1.1839.593-.779 1.249-1.55789 1.904-2.33682.655-.77892 1.342-1.52669 2.028-2.2433.718-.74777 1.436-1.49553 2.216-2.18099 1.31-1.12165 4.961-3.39611 3.838.03116-.406.87239-2.215 4.39313-4.618 6.85455-.718.6854-1.467 1.3397-2.247 1.9629-1.03.7789-2.122 1.5267-3.277 2.1498-1.123.4985-2.371.9347-3.775 1.3398.124-.2805.249-.4674.405-.6543z"/><path d="m68.1212 61.0364c-1.5291 0-3.0269 0-4.556 0-.7801-1.4644-1.5915-2.9288-2.4028-4.362-.4369-.7477-.8113-.9347-1.7787-.8412v5.2032c-1.4042 0-2.7149 0-4.1191 0 0-.1869-.0312-.3427-.0312-.5297 0-3.9569 0-7.9138 0-11.9019 0-.5609.156-.7167.7177-.6855 2.5277.0623 5.0553.0623 7.5829.1246 1.9971.0623 3.2766 1.1217 3.495 2.8042.3121 2.1498-.5617 3.6142-2.4964 4.3308-.0624.0311-.156.0311-.2809.0623 2.2156 1.2774 2.6525 3.7388 3.8695 5.6706.0312 0 0 .0623 0 .1246zm-8.7063-7.7581c.9362-.0623 1.7787-.0935 2.6213-.2181.6241-.0935.9049-.5608.9673-1.1216.0624-.5297-.4057-1.1529-.9986-1.184-.8737-.0623-1.7474-.0312-2.59-.0312z"/><path d="m8.42543 47.9504h3.71347c.4993 0 .468.2805.468.6232v6.761 5.7329c-1.373 0-2.71483 0-4.15027 0 0-1.7136 0-3.4272 0-5.172-1.46665 0-2.8709 0-4.33755 0v5.172c-1.40423 0-2.74605 0-4.11908 0 0-4.3308 0-8.6616 0-13.0547h4.05669v4.5177h4.3
6366874c0-1.5267 0-3.0222 0-4.5801z"/><path d="m181.896 61.0365c0-1.7448 0-3.4272 0-5.172-1.467 0-2.871 0-4.338 0v5.172c-1.373 0-2.684 0-4.088 0-.031-.1558-.062-.3115-.062-.4673 0-4.0193 0-8.0074 0-12.0266 0-.4674.125-.6232.593-.6232 1.154.0312 2.278 0 3.495 0v4.5801h4.369c0-1.4955 0-3.0222 0-4.5489h4.056v13.0548c-1.279.0311-2.59.0311-4.025.0311z"/><path d="m99.5449 48.0439c2.5591 0 5.0241-.0935 7.4891.0312 2.029.1246 3.651 1.7136 4.15 3.7076.531 2.1187.625 4.2374-.28 6.2938-.749 1.7136-2.154 2.7418-4.026 2.8352-2.434.1247-4.868.0312-7.3643.0312.0312-4.2374.0312-8.5993.0312-12.899zm4.0571 2.8664v7.135c.53 0 .998.0312 1.497 0 1.342-.1246 2.06-.592 2.185-1.7136.125-1.1217.125-2.2745 0-3.3961-.094-.9036-.656-1.5891-1.592-1.8072-.655-.1557-1.373-.1557-2.09-.2181z"/><path d="m28.1785 54.5246c.0312 1.6202-.2497 3.1469-1.2482 4.4555-.9362 1.2463-2.2156 1.8694-3.6823 2.1498-1.529.2804-3.0269.2181-4.5248-.2492-2.2467-.6855-3.4949-2.3057-3.963-4.549-.3745-1.8694-.2809-3.7388.6241-5.4836.9986-1.994 2.7461-2.8976 4.868-3.0845 1.3418-.1247 2.7149-.1247 4.0255.3739 2.4652.9035 3.651 2.7418 3.8694 5.2966 0 .187.0313.3739.0313.5609zm-9.5176.187c.0936.5608.156 1.2463.3432 1.9006.2496.81 1.0298 1.7136 2.7149 1.6201.9985-.0623 1.8723-.7477 2.1531-1.7759.3121-1.1528.3745-2.3056.1249-3.4585-.2809-1.3085-1.3419-2.1498-2.6213-2.1186-1.3418.0311-2.2468.7789-2.4964 2.1498-.0936.4985-.1248 1.0282-.2184 1.6825z"/><path d="m90.5578 47.7949c1.2482-.0623 2.4652.1246 3.5886.6855 1.9348.9658 2.9333 2.6171 3.0894 4.7047.0936 1.2462.0312 2.5548-.2497 3.7699-.5305 2.3991-2.5588 3.9881-5.024 4.2686-1.3419.1557-2.6525.0934-3.9631-.2493-1.9971-.5297-3.2766-1.8694-3.9007-3.77-.5929-1.7759-.5617-3.6142.0312-5.3902.8426-2.5548 2.8397-3.7388 5.3674-3.988.3432-.0624.7177-.0312 1.0609-.0312zm-2.7772 6.7922c.1248.6543.1872 1.3398.3744 1.9629.2809.9347 1.1858 1.6202 2.1532 1.6202 1.4042.0311 2.2468-.4051 2.6212-1.5267.4681-1.3709.5305-2.773.0624-4.1439-.3432-1.0593-1.4042-1.7136-2.5276-1.6825-1.1546.0312-2.0907.7166-2.3716 1.8383-.156.6543-.2184 1.2774-.312 1.9317z"/><path d="m75.3921 61.5038c-1.1858-.3115-2.434-.4985-3.5886-.9347-1.5291-.6231-2.434-1.9006-2.8709-3.4896-.5929-2.0563-.5305-4.0815.3745-6.0133.9673-2.0875 2.7773-3.0222 4.9928-3.2403 1.2794-.1246 2.5589-.0623 3.8383.3116 2.2156.7166 3.8382 2.7418 3.9943 5.0786.0936 1.2774.0936 2.5237-.2497 3.77-.6241 2.3679-2.59 4.0192-5.0552 4.2062-.4681.0311-.905.0934-1.3731.1557-.0312.0624-.0624.0935-.0624.1558zm-2.8085-6.948c.1249.6543.1561 1.3086.3433 1.9629.312 1.0282 1.217 1.6825 2.3092 1.6825 1.3418 0 2.2156-.4985 2.5276-1.589.4057-1.3398.4681-2.7107.0312-4.0504-.312-1.0282-1.373-1.7137-2.4964-1.7137s-2.0908.6855-2.4028 1.8071c-.1248.6232-.1872 1.2463-.3121 1.9006z"/><path d="m201.649 54.5247c.031 1.6202-.188 3.1469-1.217 4.4555-1.592 2.0564-3.807 2.4302-6.21 2.2745-1.467-.0935-2.871-.4362-4.026-1.4644-1.248-1.1217-1.841-2.5549-2.028-4.1439-.187-1.8694 0-3.6765 1.03-5.2655 1.061-1.6202 2.652-2.368 4.493-2.5549 1.498-.1558 2.996-.1246 4.431.4985 2.278.9659 3.308 2.773 3.527 5.1409.031.3427 0 .7166 0 1.0593zm-3.963 0c-.063-.5296-.094-.997-.188-1.4332-.249-1.3397-1.248-2.181-2.59-2.2121-1.123-.0312-2.34.7789-2.465 1.8694-.156 1.184-.156 2.4302.031 3.6454.156 1.2151 1.248 1.8382 2.684 1.8382 1.123 0 1.997-.7166 2.278-1.8382.094-.6855.156-1.3086.25-1.8695z"/><path d="m216.502 47.9817h10.829v2.8353c-2.216 0-4.432 0-6.709 0v1.994h6.178v2.7418c-2.028 0-4.088 0-6.178 0v2.4926h6.833v3.0222c-3.619 0-7.27 0-10.984 0 .031-4.362.031-8.6928.031-13.0859z"/><path d="m39.7244 47.9504c1.4666 0 2.8396-.0311 4.2127.0312.1872 0 .468.2493.5929.4674.7801 1.2462 1.529 2.5237 2.3404 3.8634.6241-1.0282 1.2482-1.9317 1.7162-2.8976.5305-1.1528 1.2795-1.6825 2.5901-1.4644.8425.1247 1.7163.0312 2.5588.0312.0312 0 .0937.0312.2185.0623-.0936.187-.1873.3427-.3121.5297-1.4666 2.2121-2.9645 4.4243-4.4312 6.6364-.156.2493-.2496.6232-.2808.9347-.0312 1.4333 0 2.8665 0 4.3308v.6543c-1.4042 0-2.7149 0-4.1191 0 0-1.0281-.0936-2.0252.0312-3.0533.1872-1.6514-.312-2.9911-1.3106-4.2997-1.3106-1.7136-2.434-3.5831-3.651-5.359-.0312-.1869-.0624-.2804-.156-.4674z"/><path d="m214.661 47.9817v3.3026c-.718 0-1.373 0-2.059 0-.656 0-1.561-.1869-1.841.1247-.344.3738-.156 1.2462-.156 1.9005v7.727c-1.342 0-2.684 0-4.088 0 0-3.2404 0-6.4495 0-9.721-1.373 0-2.684 0-4.057 0 0-1.1217 0-2.181 0-3.3338z"/><path d="m147.383 54.9296c-1.155-.1246-2.278-.2492-3.433-.3739.063-1.2463.874-2.3679 2.153-2.6172 1.186-.2181 2.434-.2492 3.651-.3115.406-.0312.843 0 1.248.0623 2.091.3427 2.996 1.402 3.027 3.5207.032.9659-.031 1.9629.032 2.9288.031 1.0282.124 2.0563.187 3.1468-.905 0-1.966.0623-2.996-.0311-.25-.0312-.468-.592-.718-.9036-1.341 1.184-3.058 1.3398-4.836.9659-1.155-.2181-2.029-1.184-2.091-2.3991-.063-.9659.187-2.1187 1.56-2.5549 1.217-.405 2.497-.6231 3.714-.9347.405-.0935.78-.2492 1.185-.3427.468-.1246.5-.4674.25-.7478-.218-.2492-.562-.4673-.874-.4985-.874-.0935-1.716.0935-2.059 1.0905zm3.027 1.9629c-.781.2493-1.561.4362-2.31.6854-.655.2181-.905.6855-.749 1.184.156.4674.781.7478 1.342.6543 1.311-.2804 1.966-1.1528 1.717-2.5237z"/><path d="m119.579 54.5557c.187-1.3086.842-2.181 1.997-2.5548 1.935-.592 3.932-.592 5.898-.0935 1.404.3427 2.153 1.4021 2.153 2.8976.031 1.2463-.031 2.4925.031 3.7388.031.9036.187 1.776.312 2.7418-.936 0-1.997.0624-3.027-.0311-.281-.0312-.499-.5608-.78-.9036-1.092 1.0282-2.528 1.2152-4.088 1.1217-1.591-.0935-2.777-1.0905-2.839-2.5237-.063-1.6825.686-2.4303 2.371-2.8665 1.311-.3427 2.621-.6231 3.932-.9347.218-.0623.562-.3116.53-.3739-.062-.2804-.218-.6231-.436-.7477-.718-.4674-2.029-.0935-2.466.6231-.093.1246-.28.3116-.436.3116-.531-.0312-1.03-.1247-1.53-.187-.53-.1246-1.029-.1558-1.622-.2181zm6.49 2.3368c-.811.2493-1.56.4362-2.309.7166-.499.187-.873.4985-.749 1.1217.094.4985.687.81 1.311.7166 1.279-.2181 1.935-1.1528 1.747-2.5549z"/><path d="m40.6605 61.0365c-3.4638 0-6.8652 0-10.329 0 0-4.362 0-8.6928 0-13.1171 1.2795 0 2.5277 0 3.7759.0312.0936 0 .2808.3116.2808.4673.0312 1.2775 0 2.5549 0 3.8324v4.8293.7166h6.2723z"/><path d="m233.728 57.8273h6.272v3.2092c-3.433 0-6.865 0-10.329 0 0-4.3309 0-8.6617 0-13.0548h4.057z"/><path d="m164.545 54.4312c0-.8724 0-1.7136 0-2.6172h1.28c.031-.2181.062-.405.031-.5608-.187-.9347.25-1.4021 1.123-1.7448.843-.3427 1.654-.8101 2.559-1.2774v3.5519h1.966v2.6795c-.624 0-1.248 0-1.935 0v3.7388c0 .405.281.6543.687.6231.374-.0311.749-.0623 1.123-.1246.094.8101.188 1.589.281 2.4614-1.435.3427-2.871.5297-4.306.0623-1.03-.3116-1.404-1.2463-1.467-2.2744-.031-1.2152-.031-2.4614-.031-3.6766 0-.81 0-.81-.811-.8412-.156.0312-.312 0-.5 0z"/><path d="m156.214 61.2546c0-.187-.031-.3116-.031-.4362 0-2.9911 0-5.951 0-8.9732h3.401v1.2774c.562-.7789.967-1.3709 1.841-1.4955.811-.1247 1.498.1246 2.216.4673-.344.779-.624 1.5267-.968 2.2433-.062.1247-.312.2804-.437.2493-1.404-.2493-2.09.1558-2.215 1.6202-.125 1.4643-.094 2.8976-.156 4.3619v.6543c-1.217.0312-2.403.0312-3.651.0312z"/><path d="m141.516 53.2471c-.843-1.3397-2.091-1.7759-3.651-1.589-.967.1246-1.716.6231-2.403 1.4021-.031-.4985-.031-.8413-.062-1.2152h-3.308v13.3975h3.495v-3.2091h.094v-1.5579c1.841 1.4956 4.368 1.184 5.585-.1869.749-.8413 1.03-1.8694 1.124-2.9599.125-1.4644-.094-2.8353-.874-4.0816zm-3.027 4.6424c-.218.4985-.624.8101-1.217.8101-.655 0-1.123-.3116-1.373-.8724-.156-.4051-.218-.8413-.343-1.3398.156-.4673.249-1.0281.53-1.4955.593-.9659 1.966-.8412 2.403.2181.375.8724.375 1.8071 0 2.6795z"/></g></svg></a> 637 638 <div class="header-background"> 639 <a class="logo-2" title="The Edinburgh Collection" href="https://www.holyroodaparthotel.com">
639<svg fill="none" height="66" viewBox="0 0 240 66" width="240" xmlns="http://www.w3.org/2000/svg"><g fill="#fff"><path d="m150.846 2.14983c-.125-.2181-.343-.40504-.561-.49851-.219-.12463-.469-.15578-.687-.15578-.437 0-.811.09347-1.155.21809-.093.03116-.218.09348-.312.12463-.031 0-.062 0-.093.03116-2.372 1.05934-5.96 4.29966-6.803 5.10974-1.03.8724-1.997 1.77595-2.964 2.71066-.375.37388-.749.74778-1.093 1.15278-.374.4051-.686.8101-.998 1.184l-1.966 2.3679c-.936 1.1217-1.841 2.2122-2.777 3.3338-1.81.3116-3.808.6232-6.085.9036.78-1.1217 1.56-2.2433 2.34-3.365 1.061-1.5578 2.059-3.178 3.12-4.6735.874-1.21515 1.779-2.39911 2.747-3.61424.156-.15578.312-.31157.468-.46735.218.15578.437.28041.655.4362.406.28041.78.59198 1.123.93471.344.34272.656.71661.874 1.12165l.062-.03116c-.093-.2181-.218-.4362-.374-.65429-.156-.2181-.312-.40505-.468-.62314-.312-.37389-.687-.71662-1.061-1.02819-.187-.15578-.375-.28041-.562-.43619.468-.40504.968-.81008 1.436-1.18397 1.466-1.12165 3.027-2.18099 4.649-3.1157.063-.03115.156-.06231.219-.09347l-.032-.06231c-.655.15578-1.248.49851-1.809.81008-.562.34273-1.124.68545-1.686 1.05934-.062.03115-.124.09347-.187.12463-.499.28041-.967.59198-1.435.90355-.562.37388-1.124.77892-1.685 1.21512-.437-.31157-.905-.62314-1.373-.90355-1.685-.99703-3.495-1.80711-5.368-2.49256-3.713-1.37091-7.614-2.212147-11.577-2.430246-1.997-.124628-3.994-.06231402-5.96.186942-1.966.249256-3.963.685454-5.835 1.370904-1.873.68546-3.6826 1.62017-5.3365 2.80413 0 0-.0312 0-.0312.03116-.6241.37388-4.3999 2.6795-5.5545 6.94805-.1873.6231-.3121 1.2774-.3433 1.9317-.1248 1.6825.3121 3.3649 1.1858 4.767.3433.5608.7802 1.0593 1.2483 1.5267.312.3116.8425.7789 1.5914 1.2463.156.0935.3121.2181.4993.3115.5929.3428 1.217.6232 1.8723.8413 2.5904.8724 5.3674.8724 8.0194.3116 1.311-.2805 2.59-.6855 3.839-1.184 1.248-.5297 2.434-1.0905 3.619-1.7136 4.744-2.3991 9.175-5.2967 13.481-8.3813.094-.0623.219-.1558.312-.2181-.905.9036-1.747 1.8071-2.621 2.7418-.811.9036-1.592 1.776-2.372 2.6795-1.435 1.5891-2.652 2.96-2.995 3.3338-.032 0-.063.0312-.125.0312-.343.0935-.718.1869-1.061.2804-.187.0623-.375.1246-.562.1558-.156.0623-.343.0935-.499.1558-.219.0623-.468.1246-.687.2181-.093.0311-.187.0623-.249.0935-2.934.9658-5.649 2.1809-8.145 3.6765-.062.0311-.125.0934-.187.1246-.281.1869-.562.3427-.843.5297-.156.0934-.343.2181-.499.3427-.125.0935-.25.1558-.374.2493-.281.1869-.531.3738-.812.5608-.062.0311-.093.0623-.156.1246-.312.2181-.624.4674-.905.6855l-.031.0311c-.312.2493-.624.4985-.936.7789-.125.0935-.219.187-.312.2805-.031.0311-.063.0623-.094.0934-.093.0935-.187.1558-.281.2493-.062.0623-.124.0935-.187.1558-.062.0623-.125.1246-.187.1869-.125.0935-.219.2181-.343.3116l-.032.0311c-3.2137 3.0534-4.5243 5.546-4.5867 5.6706l.4681.2493c0-.0312 1.4978-2.8665 5.1176-6.1068l.031-.0312c.125-.0934.219-.1869.343-.3115l.032-.0312c.125-.0935.249-.2181.374-.3116.312-.2492.624-.5296.936-.7789h.031c.313-.2492.625-.4673.937-.7166.031-.0312.062-.0623.125-.0935.28-.2181.561-.405.873-.6231.094-.0623.156-.1246.25-.1558.187-.1246.406-.2492.593-.3739.218-.1246.437-.2804.655-.405.125-.0935.25-.1558.406-.2493.593-.3427 1.217-.6854 1.872-1.0281.031 0 .062-.0312.094-.0312.686-.3427 1.373-.6855 2.122-1.0282h.031c.437-.1869.905-.405 1.404-.592.062-.0311.156-.0623.219-.0934.218-.0935.436-.187.686-.2493.125-.0623.281-.0935.406-.1558.312-.0935.593-.2181.905-.3116.218-.0623.437-.1557.655-.2181.156-.0623.312-.0934.468-.1557.281-.0935.562-.1558.843-.2493.093-.0311.156-.0623.249-.0623.156-.0623.344-.0935.5-.1246-1.249 1.2774-2.466 2.586-3.651 3.8946-1.842 2.0252-3.62 4.0816-5.43 6.1068-.437.4985-.905 1.0281-1.342 1.5267v-.0312c-.125.1246-.218.2492-.343.405-.032.0312-.094.0935-.125.1247-1.716 1.9005-3.37 3.0533-4.65 3.7076-.561.2493-1.092.4674-1.654.6543-1.809.6543-3.713 1.0905-5.6477 1.2463-.9674.0623-1.9347.0623-2.8709-.0935-.2184-.0311-.4681-.0623-.6865-.1246-3.2766-.8412-3.0581-2.7729-2.7461-3.1468.9362.5296 1.6539.405 1.6539.405 1.1546-.0311 2.0595-.9347 2.0595-2.0875s-.9361-2.0875-2.0907-2.0875c-.3121 0-.6242.0623-.8738.1869-2.0283.6543-1.9971 3.4896-1.9971 3.4896.2496 3.178 3.495 3.6765 3.4326 3.7077h.0312c.3744.1246.7801.2492
6391.1546.3115.9985.187 1.9971.2493 3.0269.2181 1.7787-.0311 3.5571-.3738 5.2421-.8412 3.308-.7789 5.898-2.0252 7.521-2.9599.249-.1558.53-.2804.78-.4362.499-.3116.999-.6543 1.467-.997.312-.2181.624-.4362.936-.6543 2.34-1.6825 4.431-3.6454 6.366-5.7329 1.903-2.0875 3.62-4.3308 5.149-6.7299.093-.1558.218-.3427.312-.4985.156-.187.28-.4051.436-.592 2.216-.2804 4.182-.5608 5.961-.8724-.219.2492-.437.4985-.656.7789-1.341 1.589-2.621 3.178-3.775 4.9228-.593.8724-1.124 1.7448-1.654 2.6795-.219.4051-.437.8101-.656 1.2151.032-.0623.032-.0623.032-.0934-3.183 4.7981-4.12 13.1482.842 10.8114.375-.1246.655-.3115.967-.4985.032 0 .032-.0311.063-.0311.437-.2493.936-.592 1.498-1.0905.655-.5297 1.279-1.0594 1.872-1.6202 1.529-1.4332 2.996-2.8976 4.431-4.4243-1.56 1.3709-3.12 2.7418-4.774 4.0193-.656.4985-1.311.997-1.997 1.4332l.031-.0312c-5.024 3.0534-3.339-1.4955-1.498-4.6112.156-.2492.312-.4985.499-.7166 1.124-1.6202 2.309-3.2403 3.464-4.8916 1.155-1.6514 2.247-3.3338 3.37-5.0475.843-1.2774 1.685-2.5237 2.559-3.77 3.214-.8412 5.648-1.8694 7.708-3.3338 2.278-1.5267 5.149-4.42426 6.647-7.22839.093-.15579.187-.31157.28-.46736.156-.28041.312-.59198.468-.90355s.281-.68545.344-.99702c.093-.34273.156-.68546.187-1.05934-.125-.49851-.156-.93471-.406-1.37091zm-23.56 8.31887c-4.337 2.9911-8.8 5.7641-13.48 8.1943-1.155.592-2.341 1.184-3.527 1.7137-1.185.4985-2.434.9035-3.713 1.1839-1.248.2804-2.559.4362-3.838.4051-1.28-.0312-2.59-.187-3.8074-.592-1.217-.3739-2.3716-.997-3.3702-1.8071-.0312-.0312-.0623-.0623-.0935-.0935-.5305-.5297-.9674-1.1216-1.3419-1.7448-.3745-.6543-.6241-1.3709-.7801-2.0875s-.1872-1.4955-.0936-2.2121c.0624-.7478.2808-1.4644.5305-2.181 0-.0312.0312-.0623.0312-.0935.468-1.0593 1.3106-2.33677 2.7148-3.70768.749-.71661 1.5603-1.37091 2.434-1.96289 1.5602-1.09049 3.2452-1.96289 5.0552-2.58603 1.779-.6543 3.651-1.05934 5.555-1.33975 1.903-.24926 3.807-.31157 5.741-.24926 3.839.15579 7.677.84124 11.359 1.99405 1.841.59198 3.651 1.27744 5.399 2.14983.249.12463.468.24926.717.37389.188.12462.406.2181.593.34272-.062.03116-.093.09347-.156.12463-1.934 1.37091-3.932 2.80413-5.929 4.17499zm9.112 5.6395 1.779-2.4926.874-1.2463c.281-.405.561-.8101.873-1.1839.593-.779 1.249-1.55789 1.904-2.33682.655-.77892 1.342-1.52669 2.028-2.2433.718-.74777 1.436-1.49553 2.216-2.18099 1.31-1.12165 4.961-3.39611 3.838.03116-.406.87239-2.215 4.39313-4.618 6.85455-.718.6854-1.467 1.3397-2.247 1.9629-1.03.7789-2.122 1.5267-3.277 2.1498-1.123.4985-2.371.9347-3.775 1.3398.124-.2805.249-.4674.405-.6543z"/><path d="m68.1212 61.0364c-1.5291 0-3.0269 0-4.556 0-.7801-1.4644-1.5915-2.9288-2.4028-4.362-.4369-.7477-.8113-.9347-1.7787-.8412v5.2032c-1.4042 0-2.7149 0-4.1191 0 0-.1869-.0312-.3427-.0312-.5297 0-3.9569 0-7.9138 0-11.9019 0-.5609.156-.7167.7177-.6855 2.5277.0623 5.0553.0623 7.5829.1246 1.9971.0623 3.2766 1.1217 3.495 2.8042.3121 2.1498-.5617 3.6142-2.4964 4.3308-.0624.0311-.156.0311-.2809.0623 2.2156 1.2774 2.6525 3.7388 3.8695 5.6706.0312 0 0 .0623 0 .1246zm-8.7063-7.7581c.9362-.0623 1.7787-.0935 2.6213-.2181.6241-.0935.9049-.5608.9673-1.1216.0624-.5297-.4057-1.1529-.9986-1.184-.8737-.0623-1.7474-.0312-2.59-.0312z"/><path d="m8.42543 47.9504h3.71347c.4993 0 .468.2805.468.6232v6.761 5.7329c-1.373 0-2.71483 0-4.15027 0 0-1.7136 0-3.4272 0-5.172-1.46665 0-2.8709 0-4.33755 0v5.172c-1.40423 0-2.74605 0-4.11908 0 0-4.3308 0-8.6616 0-13.0547h4.05669v4.5177h4.3
6396874c0-1.5267 0-3.0222 0-4.5801z"/><path d="m181.896 61.0365c0-1.7448 0-3.4272 0-5.172-1.467 0-2.871 0-4.338 0v5.172c-1.373 0-2.684 0-4.088 0-.031-.1558-.062-.3115-.062-.4673 0-4.0193 0-8.0074 0-12.0266 0-.4674.125-.6232.593-.6232 1.154.0312 2.278 0 3.495 0v4.5801h4.369c0-1.4955 0-3.0222 0-4.5489h4.056v13.0548c-1.279.0311-2.59.0311-4.025.0311z"/><path d="m99.5449 48.0439c2.5591 0 5.0241-.0935 7.4891.0312 2.029.1246 3.651 1.7136 4.15 3.7076.531 2.1187.625 4.2374-.28 6.2938-.749 1.7136-2.154 2.7418-4.026 2.8352-2.434.1247-4.868.0312-7.3643.0312.0312-4.2374.0312-8.5993.0312-12.899zm4.0571 2.8664v7.135c.53 0 .998.0312 1.497 0 1.342-.1246 2.06-.592 2.185-1.7136.125-1.1217.125-2.2745 0-3.3961-.094-.9036-.656-1.5891-1.592-1.8072-.655-.1557-1.373-.1557-2.09-.2181z"/><path d="m28.1785 54.5246c.0312 1.6202-.2497 3.1469-1.2482 4.4555-.9362 1.2463-2.2156 1.8694-3.6823 2.1498-1.529.2804-3.0269.2181-4.5248-.2492-2.2467-.6855-3.4949-2.3057-3.963-4.549-.3745-1.8694-.2809-3.7388.6241-5.4836.9986-1.994 2.7461-2.8976 4.868-3.0845 1.3418-.1247 2.7149-.1247 4.0255.3739 2.4652.9035 3.651 2.7418 3.8694 5.2966 0 .187.0313.3739.0313.5609zm-9.5176.187c.0936.5608.156 1.2463.3432 1.9006.2496.81 1.0298 1.7136 2.7149 1.6201.9985-.0623 1.8723-.7477 2.1531-1.7759.3121-1.1528.3745-2.3056.1249-3.4585-.2809-1.3085-1.3419-2.1498-2.6213-2.1186-1.3418.0311-2.2468.7789-2.4964 2.1498-.0936.4985-.1248 1.0282-.2184 1.6825z"/><path d="m90.5578 47.7949c1.2482-.0623 2.4652.1246 3.5886.6855 1.9348.9658 2.9333 2.6171 3.0894 4.7047.0936 1.2462.0312 2.5548-.2497 3.7699-.5305 2.3991-2.5588 3.9881-5.024 4.2686-1.3419.1557-2.6525.0934-3.9631-.2493-1.9971-.5297-3.2766-1.8694-3.9007-3.77-.5929-1.7759-.5617-3.6142.0312-5.3902.8426-2.5548 2.8397-3.7388 5.3674-3.988.3432-.0624.7177-.0312 1.0609-.0312zm-2.7772 6.7922c.1248.6543.1872 1.3398.3744 1.9629.2809.9347 1.1858 1.6202 2.1532 1.6202 1.4042.0311 2.2468-.4051 2.6212-1.5267.4681-1.3709.5305-2.773.0624-4.1439-.3432-1.0593-1.4042-1.7136-2.5276-1.6825-1.1546.0312-2.0907.7166-2.3716 1.8383-.156.6543-.2184 1.2774-.312 1.9317z"/><path d="m75.3921 61.5038c-1.1858-.3115-2.434-.4985-3.5886-.9347-1.5291-.6231-2.434-1.9006-2.8709-3.4896-.5929-2.0563-.5305-4.0815.3745-6.0133.9673-2.0875 2.7773-3.0222 4.9928-3.2403 1.2794-.1246 2.5589-.0623 3.8383.3116 2.2156.7166 3.8382 2.7418 3.9943 5.0786.0936 1.2774.0936 2.5237-.2497 3.77-.6241 2.3679-2.59 4.0192-5.0552 4.2062-.4681.0311-.905.0934-1.3731.1557-.0312.0624-.0624.0935-.0624.1558zm-2.8085-6.948c.1249.6543.1561 1.3086.3433 1.9629.312 1.0282 1.217 1.6825 2.3092 1.6825 1.3418 0 2.2156-.4985 2.5276-1.589.4057-1.3398.4681-2.7107.0312-4.0504-.312-1.0282-1.373-1.7137-2.4964-1.7137s-2.0908.6855-2.4028 1.8071c-.1248.6232-.1872 1.2463-.3121 1.9006z"/><path d="m201.649 54.5247c.031 1.6202-.188 3.1469-1.217 4.4555-1.592 2.0564-3.807 2.4302-6.21 2.2745-1.467-.0935-2.871-.4362-4.026-1.4644-1.248-1.1217-1.841-2.5549-2.028-4.1439-.187-1.8694 0-3.6765 1.03-5.2655 1.061-1.6202 2.652-2.368 4.493-2.5549 1.498-.1558 2.996-.1246 4.431.4985 2.278.9659 3.308 2.773 3.527 5.1409.031.3427 0 .7166 0 1.0593zm-3.963 0c-.063-.5296-.094-.997-.188-1.4332-.249-1.3397-1.248-2.181-2.59-2.2121-1.123-.0312-2.34.7789-2.465 1.8694-.156 1.184-.156 2.4302.031 3.6454.156 1.2151 1.248 1.8382 2.684 1.8382 1.123 0 1.997-.7166 2.278-1.8382.094-.6855.156-1.3086.25-1.8695z"/><path d="m216.502 47.9817h10.829v2.8353c-2.216 0-4.432 0-6.709 0v1.994h6.178v2.7418c-2.028 0-4.088 0-6.178 0v2.4926h6.833v3.0222c-3.619 0-7.27 0-10.984 0 .031-4.362.031-8.6928.031-13.0859z"/><path d="m39.7244 47.9504c1.4666 0 2.8396-.0311 4.2127.0312.1872 0 .468.2493.5929.4674.7801 1.2462 1.529 2.5237 2.3404 3.8634.6241-1.0282 1.2482-1.9317 1.7162-2.8976.5305-1.1528 1.2795-1.6825 2.5901-1.4644.8425.1247 1.7163.0312 2.5588.0312.0312 0 .0937.0312.2185.0623-.0936.187-.1873.3427-.3121.5297-1.4666 2.2121-2.9645 4.4243-4.4312 6.6364-.156.2493-.2496.6232-.2808.9347-.0312 1.4333 0 2.8665 0 4.3308v.6543c-1.4042 0-2.7149 0-4.1191 0 0-1.0281-.0936-2.0252.0312-3.0533.1872-1.6514-.312-2.9911-1.3106-4.2997-1.3106-1.7136-2.434-3.5831-3.651-5.359-.0312-.1869-.0624-.2804-.156-.4674z"/><path d="m214.661 47.9817v3.3026c-.718 0-1.373 0-2.059 0-.656 0-1.561-.1869-1.841.1247-.344.3738-.156 1.2462-.156 1.9005v7.727c-1.342 0-2.684 0-4.088 0 0-3.2404 0-6.4495 0-9.721-1.373 0-2.684 0-4.057 0 0-1.1217 0-2.181 0-3.3338z"/><path d="m147.383 54.9296c-1.155-.1246-2.278-.2492-3.433-.3739.063-1.2463.874-2.3679 2.153-2.6172 1.186-.2181 2.434-.2492 3.651-.3115.406-.0312.843 0 1.248.0623 2.091.3427 2.996 1.402 3.027 3.5207.032.9659-.031 1.9629.032 2.9288.031 1.0282.124 2.0563.187 3.1468-.905 0-1.966.0623-2.996-.0311-.25-.0312-.468-.592-.718-.9036-1.341 1.184-3.058 1.3398-4.836.9659-1.155-.2181-2.029-1.184-2.091-2.3991-.063-.9659.187-2.1187 1.56-2.5549 1.217-.405 2.497-.6231 3.714-.9347.405-.0935.78-.2492 1.185-.3427.468-.1246.5-.4674.25-.7478-.218-.2492-.562-.4673-.874-.4985-.874-.0935-1.716.0935-2.059 1.0905zm3.027 1.9629c-.781.2493-1.561.4362-2.31.6854-.655.2181-.905.6855-.749 1.184.156.4674.781.7478 1.342.6543 1.311-.2804 1.966-1.1528 1.717-2.5237z"/><path d="m119.579 54.5557c.187-1.3086.842-2.181 1.997-2.5548 1.935-.592 3.932-.592 5.898-.0935 1.404.3427 2.153 1.4021 2.153 2.8976.031 1.2463-.031 2.4925.031 3.7388.031.9036.187 1.776.312 2.7418-.936 0-1.997.0624-3.027-.0311-.281-.0312-.499-.5608-.78-.9036-1.092 1.0282-2.528 1.2152-4.088 1.1217-1.591-.0935-2.777-1.0905-2.839-2.5237-.063-1.6825.686-2.4303 2.371-2.8665 1.311-.3427 2.621-.6231 3.932-.9347.218-.0623.562-.3116.53-.3739-.062-.2804-.218-.6231-.436-.7477-.718-.4674-2.029-.0935-2.466.6231-.093.1246-.28.3116-.436.3116-.531-.0312-1.03-.1247-1.53-.187-.53-.1246-1.029-.1558-1.622-.2181zm6.49 2.3368c-.811.2493-1.56.4362-2.309.7166-.499.187-.873.4985-.749 1.1217.094.4985.687.81 1.311.7166 1.279-.2181 1.935-1.1528 1.747-2.5549z"/><path d="m40.6605 61.0365c-3.4638 0-6.8652 0-10.329 0 0-4.362 0-8.6928 0-13.1171 1.2795 0 2.5277 0 3.7759.0312.0936 0 .2808.3116.2808.4673.0312 1.2775 0 2.5549 0 3.8324v4.8293.7166h6.2723z"/><path d="m233.728 57.8273h6.272v3.2092c-3.433 0-6.865 0-10.329 0 0-4.3309 0-8.6617 0-13.0548h4.057z"/><path d="m164.545 54.4312c0-.8724 0-1.7136 0-2.6172h1.28c.031-.2181.062-.405.031-.5608-.187-.9347.25-1.4021 1.123-1.7448.843-.3427 1.654-.8101 2.559-1.2774v3.5519h1.966v2.6795c-.624 0-1.248 0-1.935 0v3.7388c0 .405.281.6543.687.6231.374-.0311.749-.0623 1.123-.1246.094.8101.188 1.589.281 2.4614-1.435.3427-2.871.5297-4.306.0623-1.03-.3116-1.404-1.2463-1.467-2.2744-.031-1.2152-.031-2.4614-.031-3.6766 0-.81 0-.81-.811-.8412-.156.0312-.312 0-.5 0z"/><path d="m156.214 61.2546c0-.187-.031-.3116-.031-.4362 0-2.9911 0-5.951 0-8.9732h3.401v1.2774c.562-.7789.967-1.3709 1.841-1.4955.811-.1247 1.498.1246 2.216.4673-.344.779-.624 1.5267-.968 2.2433-.062.1247-.312.2804-.437.2493-1.404-.2493-2.09.1558-2.215 1.6202-.125 1.4643-.094 2.8976-.156 4.3619v.6543c-1.217.0312-2.403.0312-3.651.0312z"/><path d="m141.516 53.2471c-.843-1.3397-2.091-1.7759-3.651-1.589-.967.1246-1.716.6231-2.403 1.4021-.031-.4985-.031-.8413-.062-1.2152h-3.308v13.3975h3.495v-3.2091h.094v-1.5579c1.841 1.4956 4.368 1.184 5.585-.1869.749-.8413 1.03-1.8694 1.124-2.9599.125-1.4644-.094-2.8353-.874-4.0816zm-3.027 4.6424c-.218.4985-.624.8101-1.217.8101-.655 0-1.123-.3116-1.373-.8724-.156-.4051-.218-.8413-.343-1.3398.156-.4673.249-1.0281.53-1.4955.593-.9659 1.966-.8412 2.403.2181.375.8724.375 1.8071 0 2.6795z"/></g></svg></a> 640 </div> 641 <div class="buttons-wrapper"> 642 <div class="header-buttons"> 643 <a href="https://fe.avvio.com/convert/site/Holyrood%20Apartments/en/reslogin.html" class="button minor hide-mobile">Manage Booking</a> 644 <a href="#" class="button important book-header open-searchbox-01">Book Now</a> 645 </div> 646 <a href="#" title="Menu toggle" class="nav-toggle invert"><i><span></span><span></span><span></span></i></a> 647 </div> 648 649 <div class="modal-booking-mask"> 650 <div class="booking-mask-container"> 651 <div class="booking-mask net_affinity" data-date-format="YYYY-MM-DD"> 652 <a href="#" class="close-booking-mask"> 653 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
653<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M4.755 19.245L19.245 4.755"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.245 19.245L4.755 4.755"/></svg> 654 </a> 655 <form class="booking-form js-booking-form" data-url="https://bookings.holyroodaparthotel.com/convert/site/Holyrood%20Apartments/en/index.html"> 656 <div class="input-wrap dates-wrapper"> 657 <div class="datepicker-trigger"></div> 658 <input type="hidden" class="arrival-date" name="arrive" value="2026-10-04" /> 659 <input type="hidden" class="departure-date" name="depart" value="2026-10-05" /> 660 <label>Dates</label> 661 <div class="dates-display"> 662 <span class="check-in-display">Check-in</span> 663 <span class="divider"><svg width="6" height="16" viewBox="0 0 14 23" xmlns="http://www.w3.org/2000/svg"><path d="M13.507 11.542L2.543.578.422 2.7l8.843 8.842-8.843 8.843 2.12 2.122z" fill="#fff" fill-rule="evenodd"/></svg></span> 664 <span class="check-out-display">Check-out</span> 665 </div> 666 <svg width="26" height="26" viewBox="0 0 33 33" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M31.313 33.797a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-8 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm0-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm0-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm4 8a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm16-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm16-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm16-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zM10 38.64h29v-21H10v21zm3.5-27v1.64h1.998v-1.64h18.002v1.64h1.998v-1.64H39v4H10.001v-4h3.5zm21.998-2V8h-1.998v1.64H15.499V8h-1.998v1.64H8v31h33v-31h-5.502z" id="a"/></defs><use fill="#fff" xlink:href="#a" transform="translate(-8 -8)" fill-rule="evenodd"/></svg> 667 </div> 668 <button type="submit" class="button submit important">Check Availability</button> 669 </form> 670 </div> 671</div> </div> 672 673</header> 674 675<div class="menu-wrapper"> 676 <ul id="menu-main-menu" class="menu"><li id="menu-item-177" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-177"><a href="https://www.holyroodaparthotel.com/serviced-apartments-in-edinburgh/">Accommodation</a></li> 677<li id="menu-item-2786" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2786"><a href="https://www.holyroodaparthotel.com/onsite-gym/">Onsite Gym</a></li> 678<li id="menu-item-1380" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1380"><a href="https://www.holyroodaparthotel.com/extras-enhancements/">Extras & Enhancements</a></li> 679<li id="menu-item-2537" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2537"><a href="https://bookings.holyroodaparthotel.com/convert/site/Holyrood%20Apartments/rate_group/8796095240297.html?_gl=1*1nhezap*_gcl_au*MTc0MTI3NTczLjE3MzkzNTY0MTA.*_ga*MjUzNjY5ODcxLjE3MzkzNTY0MTA.*_ga_TBQCB9WYQ3*MTc0MjI4OTA5NC4xOS4xLjE3NDIzMDU4MTAuNTcuMC4w">Sign Up & Save</a></li> 680<li id="menu-item-1250" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1250"><a href="https://www.holyroodaparthotel.com/extended-corporate-stays/">Extended Stays</a></li> 681<li id="menu-item-179" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-179"><a href="https://www.holyroodaparthotel.com/car-parking/">Car Parking</a></li> 682<li id="menu-item-181" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-181"><a href="https://www.holyroodaparthotel.com/offers/">Offers</a></li> 683<li id="menu-item-184" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-184"><a href="https://www.holyroodaparthotel.com/blog/">Whatâs on in Edinburgh</a></li> 684<li id="menu-item-1546" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1546"><a href="https://holyroodaparthotel.tourdesk.scot/Tour">Book Tours & Attractions Tickets</a></li> 685<li id="menu-item-1906" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1906"><a href="https://new.transfersforhotels.com/h/edinburgh/holyrood-aparthotel">Book Transfers</a></li> 686<li id="menu-item-2668" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2668"><a href="https://www.holyroodaparthotel.com/frequently-asked-questions/">Frequently Asked Questions</a></li> 687<li id="menu-item-185" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-185"><a href="https://www.holyroodaparthotel.com/contact/">Contact</a></li> 688</ul></div> 689
690<div class="alt-menu-wrapper"> 691 <ul id="menu-main-menu-alt" class="menu"><li id="menu-item-2330" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2330"><a href="https://www.holyroodaparthotel.com/our-green-story/">Our Green Story</a></li> 692<li id="menu-item-187" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-187"><a href="https://www.holyroodaparthotel.com/gallery/">Gallery</a></li> 693<li id="menu-item-452" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-452"><a href="https://www.holyroodaparthotel.com/terms-conditions/">Terms & Conditions</a></li> 694</ul></div><section class="banner banner-large has-images has-feat-img"> 695 696 <div class="banner-content vertical-align"> 697 <div class="container"> 698 <div class="banner-content-inner banner-align-centre"> 699 <h1 class="h2">Become a member & save 30%</h1> 700 <p>Plus access to added perks including 20% off food at Abbotsford Bar & Lounge T&C's apply</p> <div class="banner-buttons"> 701 <a href="https://bookings.holyroodaparthotel.com/convert/site/Holyrood%20Apartments/rate_group/8796095240297.html?_gl=1*1m4ryyl*_gcl_au*Mzg3MTQwNDc0LjE3NzcyOTczMTk.*_ga*OTYyNjg5MTMzLjE3NzcyOTczMTk.*_ga_TBQCB9WYQ3*czE3Nzc0NzE5MDUkbzMkZzAkdDE3Nzc0NzE5MDUkajYwJGwwJGgxMjg1NjY0ODU0" 702 target="_blank" 703 class="button"> 704 Become a member </a> 705 </div> 706 </div> 707 </div> 708 </div> 709 710 711 712 <video 713 class="banner-video" 714 poster="https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min.jpg" 715 src="https://www.holyroodaparthotel.com/wp-content/uploads/2024/07/HAH-HOME-24.mp4" 716 preload="auto" 717 muted="" 718 autoplay="" 719 data-poster="" 720 loop="" 721 playsinline="" 722 > 723 Your browser does not support the video tag. 724 </video> 725 726 727 728 729 730 <div class="booking-mask-container"> 731 <div class="booking-mask net_affinity" data-date-format="YYYY-MM-DD"> 732 <a href="#" class="close-booking-mask"> 733 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M4.755 19.245L19.245 4.755"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M19.245 19.245L4.755 4.755"/></svg> 734 </a> 735 <form class="booking-form js-booking-form" data-url="https://bookings.holyroodaparthotel.com/convert/site/Holyrood%20Apartments/en/index.html"> 736 <div class="input-wrap dates-wrapper"> 737 <div class="datepicker-trigger"></div> 738 <input type="hidden" class="arrival-date" name="arrive" value="2026-10-04" /> 739 <input type="hidden" class="departure-date" name="depart" value="2026-10-05" /> 740 <label>Dates</label> 741 <div class="dates-display"> 742 <span class="check-in-display">Check-in</span> 743 <span class="divider"><svg width="6" height="16" viewBox="0 0 14 23" xmlns="http://www.w3.org/2000/svg"><path d="M13.507 11.542L2.543.578.422 2.7l8.843 8.842-8.843 8.843 2.12 2.122z" fill="#fff" fill-rule="evenodd"/></svg></span> 744 <span class="check-out-display">Check-out</span> 745 </div> 746 <svg width="26" height="26" viewBox="0 0 33 33" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><defs><path d="M31.313 33.797a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-8 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm0-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm0-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm4 8a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm16-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm16-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm16-4a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.188 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zm-4 0a1.094 1.094 0 1 1-2.189 0 1.094 1.094 0 0 1 2.189 0zM10 38.64h29v-21H10v21zm3.5-27v1.64h1.998v-1.64h18.002v1.64h1.998v-1.64H39v4H10.001v-4h3.5zm21.998-2V8h-1.998v1.64H15.499V8h-1.998v1.64H8v31h33v-31h-5.502z" id="a"/></defs><use fill="#fff" xlink:href="#a" transform="translate(-8 -8)" fill-rule="evenodd"/></svg> 747 </div> 748 <button type="submit" class="button submit important">Check Availability</button> 749 </form> 750 </div> 751</div> 752 <a href="#scroll-target" class="scroll-to"> 753 <svg class="mouse" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.924 8.01702C17.924 4.74528 15.2718 2.09302 12 2.09302C8.72831 2.09302 6.07605 4.74528 6.07605 8.01702V15.983C6.07605 19.2548 8.72831 21.907 12 21.907C15.2718 21.907 17.924 19.2548 17.924 15.983V8.01702Z" stroke="white" stroke-width="1.5" stroke-miterlimit="10"/><path d="M12 6.35797V8.61497" stroke="white" stroke-width="1.5" stroke-miterlimit="10" stroke-linecap="round"/></svg> 754 <svg class="arrow-down" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48"><title>arrow-down</title><polyline style="fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:3px;" points="33.9 19.31 24 29.22 14.1 19.31"/></svg> 755 </a> 756 </section> 757 758<section class = "mobile-banner-content large"> 759 <div class="banner-content"> 760 <div class="container"> 761 <div class="banner-content-inner"> 762 <h1 class="h2">Become a member & save 30%</h1> 763 <h4>Plus access to added perks including 20% off food at Abbotsford Bar & Lounge T&C's apply</h4> </div> 764 </div> 765 </div> 766 </section> 767 768 769 770 <div class="builder-elements" id="scroll-target"> 771 <div class="row" id="row-0"> 772 773 774 775 776 <div class="full-width-cta "> 777 <div class="content-element container fade-in-up"> 778 <!-- full_width_logo --> 779 <img 780 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 781 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB.png" 782 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 783 alt="HAH-BLACK-RGB" 784 width="2200" 785 height="599" 786 class=" 787 object-fit lazyload logo " 788 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB-500x136.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB-800x218.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB-1024x279.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB-1367x372.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB-1920x523.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/08/HAH-BLACK-RGB.png 2200w" 789 790 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 30vw, (min-width: 64em) 30vw"> 791 792 <h2>Modern Serviced Apartments in the Heart of Edinburgh</h2> 793 <h4 style="text-align: center;"></h4> 794<div class="" data-turn-id-container="59fc8893-6a22-4a8f-ae82-4bab243c918a" data-is-intersecting="true"></div> 795<div class="" data-turn-id-container="request-WEB:5fd2e3e2-3e0c-41e3-924f-764da661e790-2" data-is-intersecting="true"> 796<section class="text-token-text-primary w-full focus:outline-none has-data-writing-block:pointer-events-none [&
796:has([data-writing-block])>*]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb-[calc(var(--scroll-root-safe-area-inset-bottom,0px)+var(--thread-response-height))] scroll-mt-[calc(var(--header-height)+min(200px,max(70px,20svh)))]" dir="auto" data-turn-id="request-WEB:5fd2e3e2-3e0c-41e3-924f-764da661e790-2" data-turn-id-container="request-WEB:5fd2e3e2-3e0c-41e3-924f-764da661e790-2" data-testid="conversation-turn-6" data-turn="assistant"> 797<div class="text-base my-auto mx-auto pb-8 [--thread-content-margin:var(--thread-content-margin-xs,calc(var(--spacing)*4))] @w-sm/main:[--thread-content-margin:var(--thread-content-margin-sm,calc(var(--spacing)*6))] @w-lg/main:[--thread-content-margin:var(--thread-content-margin-lg,calc(var(--spacing)*16))] px-(--thread-content-margin)"> 798<div class="[--thread-content-max-width:40rem] @w-lg/main:[--thread-content-max-width:48rem] mx-auto max-w-(--thread-content-max-width) flex-1 group/turn-messages focus-visible:outline-hidden relative flex w-full min-w-0 flex-col agent-turn" data-conversation-screenshot-content=""> 799<div class="flex max-w-full flex-col gap-4 grow"> 800<div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal outline-none keyboard-focused:focus-ring [.text-message+&]:mt-1" dir="auto" tabindex="0" data-message-author-role="assistant" data-message-id="fd8bdfd2-7752-4021-8528-54296175a219" data-message-model-slug="gpt-5-6" data-turn-start-message="true"> 801<div class="flex w-full flex-col gap-1 empty:hidden"> 802<div class="markdown prose dark:prose-invert wrap-break-word w-full light markdown-new-styling"> 803<h4 data-start="0" data-end="325">Perfectly located in the heart of Edinburgh, Holyrood Aparthotel offers spacious, modern serviced apartments with an on-site gym, ideal for both short and extended stays. Whether travelling for business or leisure, guests can enjoy the comfort, flexibility and convenience of an apartment-style stay in the heart of the city.</h4> 804</div> 805</div> 806</div> 807</div> 808</div> 809</div> 810</section> 811</div> 812<p>Ranging from studio apartments to double twin apartments accommodating up to five guests. All of our apartments are designed to offer a light, contemporary style with ample, clean, uncluttered living areas. Ideal for an extended business engagement or a short weekend stay with family or friends, our apartments come with fully equipped kitchens, comfortable dining areas, and all the amenities required for a comfortable stay. We are a cashless property and accept card payments only.</p> 813<p><strong>Group bookings of 5 or more apartments require full pre-payment, and different cancellation terms apply <a href="https://www.holyroodaparthotel.com/terms-conditions/">click here to learn more. </a></strong></p> 814<div class="flex max-w-full flex-col flex-grow"> 815<div class="min-h-8 text-message relative flex w-full flex-col items-end gap-2 whitespace-normal break-words text-start [.text-message+&]:mt-5" dir="auto" data-message-author-role="assistant" data-message-id="0b9d78cc-e20a-462d-ba19-3580e0f611cd" data-message-model-slug="gpt-4o"> 816<div class="flex w-full flex-col gap-1 empty:hidden first:pt-[3px]"> 817<div class="markdown prose w-full break-words dark:prose-invert light"> 818<p data-start="33" data-end="185" data-is-last-node="" data-is-only-node="">Steps from the Royal Mile, Holyrood Aparthotel is a short walk to Waverley Station and Edinburghâs top landmarks, shops, cafés, and restaurants.</p> 819</div> 820</div> 821</div> 822</div> 823 <p class="buttons"> 824 <a href="https://www.holyroodaparthotel.com/serviced-apartments-in-edinburgh/" class="button">Explore our apartments</a> 825 </p> 826 </div> 827 </div> 828 829 830 831 832 833 834 835 836 837 838 839 840 </div> 841 <div class="row container" id="row-1"> 842 843 844 845 846 847 848 <div class="cta-grid fade-in-up"> 849 850 <a class="cta" href="https://www.holyroodaparthotel.com/serviced-apartments-in-edinburgh/" target="_blank" rel="noopener"> 851 <div class="cta-inner"> 852 <h2 class="h3">Contemporary, Stylish Apartments</h2> </div>
853 <span class="button minor">Learn More</span> <img 854 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 855 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min-800x533.jpg" 856 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 857 alt="untitled-18 (2)-min" 858 width="800" 859 height="533" 860 class=" 861 object-fit lazyload " 862 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min-500x333.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min-800x533.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min-1024x683.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min-1367x912.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min-1920x1280.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/untitled-18-2-min.jpg 2200w" 863 864 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 865 </a> 866 867 <a class="cta" href="https://www.holyroodaparthotel.com/onsite-gym/" target="_blank" rel="noopener"> 868 <div class="cta-inner"> 869 <h2 class="h3">Onsite Gym</h2> </div> 870 <span class="button minor">Learn More</span> <img 871 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 872 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym-800x800.jpg" 873 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 874 alt="hahgym" 875 width="800" 876 height="800" 877 class=" 878 object-fit lazyload " 879 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym-500x500.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym-800x800.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hahgym.jpg 2200w" 880 881 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 882 </a> 883 884 <a class="cta" href="https://www.holyroodaparthotel.com/car-parking/" target="_blank" rel="noopener"> 885 <div class="cta-inner"> 886 <h2 class="h3">Secure Paid Onsite Parking</h2> </div> 887 <span class="button minor">Learn More</span> <img 888 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 889 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark-800x800.jpg" 890 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 891 alt="hah carpark" 892 width="800" 893 height="800" 894 class=" 895 object-fit lazyload " 896 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark-500x500.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark-800x800.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/08/hah-carpark.jpg 2200w" 897 898 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 899 </a> 900 </div> 901 902 903 904 905 906 907 908 909 </div> 910 <div data-wpr-lazyrender="1" class="row container" id="row-2"> 911 912 913 914 915 916 917 918 919 920 <div class="content-element icon-carousel-content fade-in-up"> 921 <h2>Amenities</h2> </div> 922 <ul class="icon-list carousel fade-in-up" data-slick='{"slidesToShow": 5}'> 923 <li> 924 <div class="icon-img"> 925 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><circle cx="7.629" cy="8.864" r="1.893" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="1.5"/><path d="M4.28 16.445a3.35 3.35 0 1 1 6.7 0m3.776.28a2.22 2.22 0 0 1 4.439-.067v.067" fill="none" stroke="currentColor" stroke-miterlimit="10" stroke-width="1.5"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="1.5" d="M2.198 17.029h19.604"/><circle cx="16.975" cy="12.595" r=".75" fill="currentColor"/></svg> </div> 926 <div class="icon-content"> 927 <h5>24 Reception</h5> 928 <p></p> 929 </div> 930 </li> 931 <li> 932 <div class="icon-img"> 933 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
933<path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.176 5.879L21.527 3.202 21.527 18.121 15.176 20.798 8.824 18.121 2.473 20.798 2.473 5.879 8.824 3.202 15.176 5.879z"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M8.824 18.121L8.824 3.202"/><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M15.176 5.879L15.176 20.798"/></svg> </div> 934 <div class="icon-content"> 935 <h5>Located in the Heart of the City</h5> 936 <p></p> 937 </div> 938 </li> 939 <li> 940 <div class="icon-img"> 941 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4.12 16.883V7.117a1.421 1.421 0 0 1 1.421-1.421h1.731v12.608H5.541a1.421 1.421 0 0 1-1.421-1.421zM2.839 8.848H4.12v6.3H2.839a.82.82 0 0 1-.82-.82v-4.66a.82.82 0 0 1 .82-.82zm15.62 9.452h-1.731V5.7h1.731a1.421 1.421 0 0 1 1.421 1.421v9.762a1.421 1.421 0 0 1-1.421 1.417zm2.702-3.148H19.88v-6.3h1.281a.82.82 0 0 1 .82.82v4.66a.82.82 0 0 1-.82.82zM7.272 12h9.456" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg> </div> 942 <div class="icon-content"> 943 <h5>Onsite Gym</h5> 944 <p></p> 945 </div> 946 </li> 947 <li> 948 <div class="icon-img"> 949 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M13.989 15.024a7.108 7.108 0 0 1 1.522 5.724c-.2 1.938-1.076 1.99-2.924.51a12.318 12.318 0 0 0-3.527-2.183c-.761-.3-1.489-.43-4.466-.514-1.392-.039-2.078-.742-1.419-2.075a6.61 6.61 0 0 1 3.164-2.822 6.963 6.963 0 0 1 4.9-.395 6.022 6.022 0 0 1 2.75 1.755zM6.61 18.645l-.561-4.838m5.473 6.572l3.785-2.923" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><path d="M14.424 15.569c2.362-1.083 4.1-4.015 4.3-7.536a.628.628 0 0 0-.625-.664H6.713a.627.627 0 0 0-.624.664 10.369 10.369 0 0 0 1.629 5.154" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><path d="M17.635 12.444h.927a2.444 2.444 0 0 0 2.423-2.007c.076-.387.193-1.038-.073-1.372a.663.663 0 0 0-.476-.246c-.645-.033-1.267 0-1.713 0M12.405 1v3.495m2.486-2.666v3.495M9.92 1.829v3.495" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg> </div> 950 <div class="icon-content"> 951 <h5>Breakfast Hampers Available</h5> 952 <p></p> 953 </div> 954 </li> 955 <li> 956 <div class="icon-img"> 957 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M18.6 15.4h3a.5.5 0 0 0 .5-.5 4.152 4.152 0 0 0-4.151-4.151h-6.657L9.778 7.1m-1.377 8.301h7.198" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><path d="M17.012 10.75c0-2.293-3.358-3.651-5.651-3.651h-3.29c-1.656 0-4 1.995-4 3.651H2.4a.5.5 0 0 0-.5.5v3.15a1 1 0 0 0 1 1h2.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><circle cx="6.901" cy="15.401" r="1.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/><circle cx="17.099" cy="15.401" r="1.5" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg> </div> 958 <div class="icon-content"> 959 <h5>Secure Paid Onsite Parking</h5> 960 <p></p> 961 </div> 962 </li> 963 <li> 964 <div class="icon-img"> 965 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
965<path stroke-width="1.5" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" fill="none" d="M2.5 6.775h19v12.728h-19zm11.862 0V4.497H9.643v2.278m-4.19 0v12.728M18.547 6.775v12.728"/></svg> </div> 966 <div class="icon-content"> 967 <h5>Luggage Storage </h5> 968 <p></p> 969 </div> 970 </li> 971 <li> 972 <div class="icon-img"> 973 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12.449 3.693l2.49 5.115 5.635.788a.5.5 0 0 1 .277.853L16.756 14.4l.992 5.6a.5.5 0 0 1-.726.527L12 17.854l-5.022 2.674A.5.5 0 0 1 6.252 20l.992-5.6-4.095-3.95a.5.5 0 0 1 .277-.85l5.635-.788 2.49-5.115a.5.5 0 0 1 .898-.004z" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5"/></svg> </div> 974 <div class="icon-content"> 975 <h5>Exclusive Member Rates</h5> 976 <p></p> 977 </div> 978 </li> 979 </ul> 980 981 982 983 984 985 </div> 986 <div data-wpr-lazyrender="1" class="row" id="row-3"> 987 988 989 990 991 <div class="full-width-cta "> 992 <div class="content-element container fade-in-up"> 993 <!-- full_width_logo --> 994 995 <h2 style="text-align: center;">Become a Member & Save 30%</h2> 996<h3 style="text-align: center;">Plus access to added perks</h3> 997<h4 style="text-align: center;">Best Rate Guaranteed | 20% Off Food at Abbotsford Bar & Lounge | Priority Check-in</h4> 998<h5 style="text-align: center;"><em><strong>T&C’s Apply *Subject to conditions</strong></em></h5> 999 <p class="buttons"> 1000 <a href="https://bookings.holyroodaparthotel.com/convert/site/Holyrood%20Apartments/rate_group/8796095240297.html?_gl=1*19t2ljw*_gcl_au*Mzg3MTQwNDc0LjE3NzcyOTczMTk.*_ga*OTYyNjg5MTMzLjE3NzcyOTczMTk.*_ga_TBQCB9WYQ3*czE3ODI3Mjk0MjMkbzE0JGcxJHQxNzgyNzMxODQ1JGo2MCRsMCRoMTk4Mjg4OTQ3Nw.." class="button">Become a Member</a> 1001 </p> 1002 </div> 1003 </div> 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 </div> 1017 <div data-wpr-lazyrender="1" class="row" id="row-4"> 1018 1019 1020 1021 1022 <div class="full-width-cta background-image-wrapper"> 1023 <div class="background-image "> 1024 <img 1025 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1026 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min-1920x1280.jpg" 1027 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1028 alt="untitled-38-min" 1029 width="1920" 1030 height="1280" 1031 class=" 1032 object-fit lazyload background-image " 1033 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min-500x333.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min-800x533.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min-1024x683.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min-1367x911.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min-1920x1280.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/06/untitled-38-min.jpg 2200w" 1034 1035 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1036 </div> 1037 <div class="content-element container fade-in-up"> 1038 <!-- full_width_logo --> 1039 1040 <h2>Our Stunning Executive Two-Bedroom Apartments</h2> 1041 <p style="text-align: center;">Designed to enhance comfort and style, these apartments boast expansive, uncluttered living areas illuminated by n
1041atural lightâa perfect retreat for extended business stays or leisurely weekend getaways with loved ones.</p> 1042<h4 style="text-align: center;">Enjoy A <strong>FREE V.I.P Welcome Hamper</strong> which features a carefully curated selection of premium Scottish treats.</h4> 1043 <p class="buttons"> 1044 <a href="https://www.holyroodaparthotel.com/executive-two-bedroom-apartment/" class="button">Learn More</a> 1045 </p> 1046 </div> 1047 </div> 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 </div> 1061 <div data-wpr-lazyrender="1" class="row container" id="row-5"> 1062 1063 1064 1065 1066 1067 1068 1069 1070 <div class="cta-blocks-wrapper"> 1071 <div class="cta-blocks cta-blocks-carousel fade-in-up"> 1072 <div class="cta-slide"> 1073 <a class="cta" href="https://www.holyroodaparthotel.com/blog/whats-on-in-edinburgh-this-autumn-2026/"> 1074 <div class="cta-inner"> 1075 <h2>Whatâs on in Edinburgh this Autumn 2026</h2> 1076 <p>Discover Autumn in Edinburgh: Festivals, Culture & Cosy Stays As the summer crowds fade and the city’s parks transform into…</p> 1077 </div> 1078 <span class="button transparent">Read Article</span> 1079 <img 1080 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1081 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070-800x533.jpg" 1082 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1083 alt="pexels-danieljschwarz-34533070" 1084 width="800" 1085 height="533" 1086 class=" 1087 object-fit lazyload " 1088 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070-500x333.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070-800x533.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070-1024x683.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070-1367x912.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070-1920x1280.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/07/pexels-danieljschwarz-34533070.jpg 2200w" 1089 1090 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1091 </a> 1092 </div> 1093 <div class="cta-slide"> 1094 <a class="cta" href="https://www.holyroodaparthotel.com/blog/whats-on-in-edinburgh-this-summer-2026/"> 1095 <div class="cta-inner"> 1096 <h2>Whatâs on in Edinburgh this Summer 2026</h2> 1097 <p>Discover Whatâs On in Edinburgh This Summer Summer is one of the most exciting times to visit Edinburgh, with the…</p> 1098 </div> 1099 <span class="button transparent">Read Article</span> 1100 <img 1101 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1102 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-prou
1102st-363898785-30660060-800x1200.jpg" 1103 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1104 alt="pexels-clement-proust-363898785-30660060" 1105 width="800" 1106 height="1200" 1107 class=" 1108 object-fit lazyload " 1109 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060-500x750.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060-800x1200.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060-1024x1536.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060-1367x2050.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/05/pexels-clement-proust-363898785-30660060.jpg 2200w" 1110 1111 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1112 </a> 1113 </div> 1114 <div class="cta-slide"> 1115 <a class="cta" href="https://www.holyroodaparthotel.com/blog/the-edinburgh-collection-supports-hospitality-beats-cancer/"> 1116 <div class="cta-inner"> 1117 <h2>Hospitality Beats Cancer</h2> 1118 <p>At The Edinburgh Collection, we believe hospitality is about more than providing memorable stays â itâs also about supporting the…</p> 1119 </div> 1120 <span class="button transparent">Read Article</span> 1121 <img 1122 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1123 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy-800x533.jpg" 1124 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1125 alt="pexels-shvetsa-4672717 copy" 1126 width="800" 1127 height="533" 1128 class=" 1129 object-fit lazyload " 1130 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy-500x333.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy-800x533.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy-1024x683.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy-1367x912.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy-1920x1280.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/pexels-shvetsa-4672717-copy.jpg 2200w" 1131 1132 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1133 </a> 1134 </div> 1135 <div class="cta-slide"> 1136 <a class="cta" href="https://www.holyroodaparthotel.com/blog/whats-on-in-edinburgh-this-spring-2026/"> 1137 <div class="cta-inner"> 1138 <h2>Whatâs On in Edinburgh This Spring 2026</h2> 1139 <p>Whatâs On in Edinburgh This Spring Your guide to the best events, festivals, markets, and seasonal fun from March to…</p> 1140 </div>
1141 <span class="button transparent">Read Article</span> 1142 <img 1143 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1144 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432-800x1200.jpg" 1145 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1146 alt="Spring Breaks" 1147 width="800" 1148 height="1200" 1149 class=" 1150 object-fit lazyload " 1151 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432-500x750.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432-800x1200.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432-1024x1536.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432-1367x2050.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/02/pexels-maria-orlova-4946432.jpg 2200w" 1152 1153 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1154 </a> 1155 </div> 1156 <div class="cta-slide"> 1157 <a class="cta" href="https://www.holyroodaparthotel.com/blog/edinburghs-best-walking-tours-history-food-and-ghosts/"> 1158 <div class="cta-inner"> 1159 <h2>Edinburghâs Best Walking Tours: History, Food, and Ghosts</h2> 1160 <p>Edinburgh is a city best explored on foot, with its cobbled streets, hidden closes, and rich history providing the perfect…</p> 1161 </div> 1162 <span class="button transparent">Read Article</span> 1163 <img 1164 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1165 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash-800x533.jpg" 1166 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1167 alt="joss-broward-xq77lKJ1e1A-unsplash" 1168 width="800" 1169 height="533" 1170 class=" 1171 object-fit lazyload " 1172 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash-500x333.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash-800x533.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash-1024x683.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash-1367x912.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash-1920x1280.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/joss-broward-xq77lKJ1e1A-unsplash.jpg 2200w" 1173 1174 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1175 </a> 1176 </div> 1177 <div class="cta-slide"> 1178 <a class="cta" href="https://www.holyroodaparthotel.com/blog/a-locals-guide-to-the-royal-mile-hidden-gems-and-iconic-spots/"> 1179 <div class="cta-inner"> 1180 <h2>A Localâs Guide to the Royal Mile: Hidden Gems and Iconic Spots</h2> 1181 <p>The Royal Mile is the historic heart of Edinburgh, stretching from the majestic Edinburgh Castle to the grand Holyrood Palace….</p> 1182 </div>
1183 <span class="button transparent">Read Article</span> 1184 <img 1185 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1186 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash-800x533.jpg" 1187 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1188 alt="dahlia-e-akhaine-aYNOd1BhQlw-unsplash" 1189 width="800" 1190 height="533" 1191 class=" 1192 object-fit lazyload " 1193 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash-500x333.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash-800x533.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash-1024x683.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash-1367x912.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash-1920x1280.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/02/dahlia-e-akhaine-aYNOd1BhQlw-unsplash.jpg 2200w" 1194 1195 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1196 </a> 1197 </div> 1198 <div class="cta-slide"> 1199 <a class="cta" href="https://www.holyroodaparthotel.com/blog/family-friendly-stays-tips-for-a-comfortable-visit-with-kids-in-edinburgh/"> 1200 <div class="cta-inner"> 1201 <h2>Family-Friendly Stays: Tips for a Comfortable Visit with Kids in Edinburgh</h2> 1202 <p>Edinburgh, with its rich history, vibrant culture, and enchanting sights, is a wonderful family-friendly destination. Travelling with kids can be…</p> 1203 </div> 1204 <span class="button transparent">Read Article</span> 1205 <img 1206 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1207 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804-800x1200.jpg" 1208 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1209 alt="Family-Friendly Stays: Tips for a Comfortable Visit with Kids in Edinburgh" 1210 width="800" 1211 height="1200" 1212 class=" 1213 object-fit lazyload " 1214 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804-500x750.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804-800x1200.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804-1024x1536.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804-1367x2
1214050.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/01/pexels-clement-proust-363898785-29284804.jpg 2200w" 1215 1216 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1217 </a> 1218 </div> 1219 <div class="cta-slide"> 1220 <a class="cta" href="https://www.holyroodaparthotel.com/blog/here-are-some-of-edinburghs-top-attractions/"> 1221 <div class="cta-inner"> 1222 <h2>Edinburgh’s Top Attractions</h2> 1223 <p>We are here to help you build a list of Edinburgh’s Top Attractions so that you can have the best itinerary…</p> 1224 </div> 1225 <span class="button transparent">Read Article</span> 1226 <img 1227 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1228 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318-800x533.jpg" 1229 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1230 alt="Edinburgh's Top Attractions | Spring Breaks | Autumn Breaks" 1231 width="800" 1232 height="533" 1233 class=" 1234 object-fit lazyload " 1235 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318-500x333.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318-800x533.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318-1024x683.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318-1367x912.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318-1920x1280.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/07/pexels-christina-watkins-7792318.jpg 2200w" 1236 1237 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1238 </a> 1239 </div> 1240 <div class="cta-slide"> 1241 <a class="cta" href="https://www.holyroodaparthotel.com/blog/a-guide-to-key-annual-festivals-and-events/"> 1242 <div class="cta-inner"> 1243 <h2>A Guide to Key Annual Festivals and Events</h2> 1244 <p>Edinburgh, renowned for its cultural richness and lively spirit, hosts a plethora of annual festivals and events that captivate visitors…</p> 1245 </div> 1246 <span class="button transparent">Read Article</span> 1247 <img 1248 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1249 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash-800x450.jpg" 1250 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1251 alt="Festivals" 1252 width="800" 1253 height="450" 1254 class=" 1255 object-fit lazyload " 1256 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash.jpg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash-500x281.jpg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash.jpg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash-800x450.jpg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash-1024x576.jpg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash-1367x769.jpg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash-1920x1080.jpg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2024/03/diego-sulivan-iDa5Mf7GqRg-unsplash.jpg 2200w" 1257 1258 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 75vw, (min-width: 64em) 75vw"> 1259 </a> 1260 </div> 1261 </div> 1262 </div> 1263 1264 1265 1266 1267 1268 1269 </div> 1270 <div data-wpr-lazyrender="1" class="row" id="row-6"> 1271 1272 1273 1274 1275 <div class="full-width-cta "> 1276 <div class="content-element container fade-in-up"> 1277 <!-- full_width_logo --> 1278 <img 1279 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1280 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png" 1281 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1282 alt="Studio AI_EPS-CRUK_logo_In aid of-light-background-primary-RGB" 1283 width="322" 1284 height="140" 1285 class=" 1286 object-fit lazyload logo " 1287 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2026/03/Studio-AI_EPS-CRUK_logo_In-aid-of-light-background-primary-RGB.png 2200w" 1288 1289 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 30vw, (min-width: 64em) 30vw"> 1290 1291 <h2>Together, We Can Beat Cancer</h2> 1292 <h4>
1292We are proud to support Hospitality Beats Cancer, who fundraise on behalf of Cancer Research UK</h4> 1293<h6>Cancer Research UK is a registered charity in England and Wales (1089464), Scotland (SC041666), the Isle of Man (1103) and Jersey (247).</h6> 1294<p>Cancer touches so many of our lives â our families, our friends and our colleagues. If youâd like to make a small donation during your stay, youâll be helping to fund life-saving research and bring hope to those who need it most.</p> 1295<p> </p> 1296<h5><b>Join us in raising funds for </b><b>this important cause.</b></h5> 1297 <p class="buttons"> 1298 <a href="https://fundraise.cancerresearchuk.org/unite/hospitality-beats-cancer" class="button">Learn more and donate here</a> 1299 </p> 1300 </div> 1301 </div> 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 </div> 1315 <div data-wpr-lazyrender="1" class="row" id="row-7"> 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 <div class="img-content image-text contact-block"> 1328 <div class="img fade-in-left"> 1329 <div class="map-container"> 1330 <div class="marker" data-pin="https://www.holyroodaparthotel.com/wp-content/themes/holyrood_aparthotel/assets/map-pin-logo.svg" data-lat="55.950936" data-lng="-3.178471"></div> 1331 1332 </div> 1333 1334 </div> 1335 <div class="content dark-content fade-in-right"> 1336 <div class="content-inner"> 1337 <h2>Contact Us</h2> <h3 class="h4 subtitle">We are available 24 hours a day</h3> <p class="red">T: <a href="tel:44(0) 131 524 3200 a">44(0) 131 524 3200 </a><br> 1338 E: <a href="mailto:[email protected]">[email protected]</a></p> 1339 </p> 1340 <p>1 Nether Bakehouse, Edinburgh, EH8 8PE, United Kingdom</p> 1341 <div class="contact-icons"> 1342 <a class="what-three-words-button contact-icon-button" target="_blank" rel="noopener" href="https://w3w.co/larger.globe.invite"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 300"><defs><style>.cls-1{fill:#35546f;}</style></defs><title>Asset 1</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><path class="cls-1" d="M300,300H0V0H300ZM179.88,97.5c-.12-5.9-3.77-10.12-8.79-11.1-4.87-1-9.74,1.8-11.7,7.16q-19.37,52.94-38.5,106a11.36,11.36,0,0,0-.44,5.81,10.5,10.5,0,0,0,9.88,8.44c4.7.18,8.7-3,10.8-8.8q18.59-51.09,37.14-102.2C179,100.75,179.53,98.66,179.88,97.5ZM78.63,213.79c4.43.13,8.58-2.89,10.42-7.94q19.13-52.47,38.09-105a13.17,13.17,0,0,0,.29-7.23c-1.2-4.73-4.86-7.28-9.58-7.34-5.18-.06-8.62,2.81-10.42,7.78Q94.7,129.21,81.84,164.35C77.63,175.9,73.29,187.41,69.23,199,66.65,206.41,71.36,213.56,78.63,213.79Zm152.77-116c0-6.15-3.21-10.21-8.31-11.32s-10,1.74-12.08,7.33q-19.23,52.69-38.23,105.46a12.84,12.84,0,0,0-.2,7.22c1.28,4.71,5,7.2,9.71,7.2,5.15,0,8.52-3,10.32-8q18.84-52,37.8-104A30.57,30.57,0,0,0,231.4,97.77Z"/></g></g></svg>larger.globe.invite</a> 1343 </div> 1344 <p class="buttons"> 1345 <a href="https://goo.gl/maps/xe74eStahw41rWmAA" class="button">Directions</a> 1346 <a href="mailto:[email protected]" class="button">Contact Us</a> 1347 </p> 1348 </div> 1349 </div> 1350 </div> 1351 1352 1353 1354 </div> 1355 </div> 1356 1357 1358<div data-wpr-lazyrender="1" class="footer-divider" id="footer-newsletter-signup"></div> 1359 1360<div data-wpr-lazyrender="1" id="mauticform_wrapper_holyroodaparthotelwebsiteadvancednewslettersubscription" class="mauticform_wrapper"> 1361 <form autocomplete="false" role="form" method="post" action="https://mateu003.maverickcrm.com/form/submit?formId=87" id="mauticform_hol
1361yroodaparthotelwebsiteadvancednewslettersubscription" data-mautic-form="holyroodaparthotelwebsiteadvancednewslettersubscription" enctype="multipart/form-data" target="mauticiframe_holyroodaparthotelwebsiteadvancednewslettersubscription"> 1362 <div class="mauticform-error" id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_error"></div> 1363 <div class="mauticform-message" id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_message"></div> 1364 <div class="text"> 1365 <h3>Join our members mailing list to get exclusive offers</h3> 1366 <p>By entering your details, you acknowledge that you have read and accept the privacy policy.</p> 1367 </div> 1368 <div class="mauticform-innerform"> 1369 <div class="mauticform-page-wrapper mauticform-page-1" data-mautic-form-page="1"> 1370 <div id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_first_name" class="mauticform-row mauticform-text mauticform-field-1"> 1371 <label id="mauticform_label_holyroodaparthotelwebsiteadvancednewslettersubscription_first_name" for="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_first_name" class="mauticform-label">First Name</label> 1372 <input id="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_first_name" name="mauticform[first_name]" value="" class="mauticform-input" type="text"> 1373 <span class="mauticform-errormsg" style="display: none;"></span> 1374 </div> 1375 1376 <div id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_surname" class="mauticform-row mauticform-text mauticform-field-2"> 1377 <label id="mauticform_label_holyroodaparthotelwebsiteadvancednewslettersubscription_surname" for="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_surname" class="mauticform-label">Surname</label> 1378 <input id="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_surname" name="mauticform[surname]" value="" class="mauticform-input" type="text"> 1379 <span class="mauticform-errormsg" style="display: none;"></span> 1380 </div> 1381 1382 <div id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_your_email_address" class="mauticform-row mauticform-email mauticform-field-3"> 1383 <label id="mauticform_label_holyroodaparthotelwebsiteadvancednewslettersubscription_your_email_address" for="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_your_email_address" class="mauticform-label">Enter your Email Address</label> 1384 <input id="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_your_email_address" name="mauticform[your_email_address]" value="" class="mauticform-input" type="email"> 1385 <span class="mauticform-errormsg" style="display: none;"></span> 1386 </div> 1387 1388 <div id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_are_you_a_robot" style="display: none;" class="mauticform-row mauticform-text mauticform-field-4"> 1389 <label id="mauticform_label_holyroodaparthotelwebsiteadvancednewslettersubscription_are_you_a_robot" for="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_are_you_a_robot" class="mauticform-label">Are you a robot?</label> 1390 <input id="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_are_you_a_robot" name="mauticform[are_you_a_robot]" value="" class="mauticform-input" type="text"> 1391 <span class="mauticform-errormsg" style="display: none;"></span> 1392 </div> 1393 1394 <div id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_submit" class="mauticform-row mauticform-button-wrapper mauticform-field-5"> 1395 <button type="submit" name="mauticform[submit]" id="mauticform_input_holyroodaparthotelwebsiteadvancednewslettersubscription_submit" value="" class="mauticform-button btn btn-default">Submit</button> 1396 </div> 1397 </div> 1398 </div> 1399 <input type="hidden" name="mauticform[formId]" id="mauticform_hol
1399yroodaparthotelwebsiteadvancednewslettersubscription_id" value="87"> 1400 <input type="hidden" name="mauticform[return]" id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_return" value=""> 1401 <input type="hidden" name="mauticform[formName]" id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_name" value="holyroodaparthotelwebsiteadvancednewslettersubscription"> 1402 <input type="hidden" name="mauticform[messenger]" id="mauticform_holyroodaparthotelwebsiteadvancednewslettersubscription_messenger" value="1"> 1403 </form> 1404</div> 1405 1406<footer data-wpr-lazyrender="1"> 1407 1408 <div class="container"> 1409 1410 <div class="logos-container"> 1411 1412 <a target="_blank" href="https://www.princesstreetsuites.com/" rel="noopener" title="Edinburgh Collection Hotel"> 1413 <img 1414 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1415 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg" 1416 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1417 alt="princess-street" 1418 width="54" 1419 height="56" 1420 class=" 1421 object-fit lazyload contain " 1422 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/princess-street.svg 2200w" 1423 1424 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1425 </a> 1426 1427 1428 <a target="_blank" href="https://www.oldwaverley.c
1428o.uk/" rel="noopener" title="Edinburgh Collection Hotel"> 1429 <img 1430 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1431 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg" 1432 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1433 alt="old-waverly-hotel" 1434 width="131" 1435 height="44" 1436 class=" 1437 object-fit lazyload contain " 1438 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/old-waverly-hotel.svg 2200w" 1439 1440 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1441 </a> 1442 1443 1444 <a target="_blank" href="https://www.theedinburghcollection.com/" rel="noopener" title="Edinburgh Collection Hotel"> 1445 <img 1446 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1447 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg" 1448 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1449 alt="edinburgh-collection" 1450 width="176" 1451 height="56" 1452 class=" 1453 object-fit lazyload contain " 1454 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/edinburgh-collection.svg 2200w" 1455 1456 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1457 </a> 1458 1459 1460 <a target="_blank" href="https://www.holyroodaparthotel.com/" rel="noopener" title="Edinburgh Collection Hotel"> 1461 <img 1462 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1463 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg" 1464 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1465 alt="holyrod-aparthotel" 1466 width="140" 1467 height="38" 1468 class=" 1469 object-fit lazyload contain " 1470 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 1024
1470w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2020/11/holyrod-aparthotel.svg 2200w" 1471 1472 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1473 </a> 1474 1475 1476 <a target="_blank" href="http://www.garnerhotels.com/edinburgh" rel="noopener" title="Edinburgh Collection Hotel"> 1477 <img 1478 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1479 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white-1024x687.png" 1480 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1481 alt="Garner-Edinburgh-Haymarket-white" 1482 width="1024" 1483 height="687" 1484 class=" 1485 object-fit lazyload contain " 1486 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white-500x335.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white-800x536.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white-1024x687.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white-1367x917.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white-1920x1287.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2025/11/Garner-Edinburgh-Haymarket-white.png 2200w" 1487 1488 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1489 </a> 1490 1491 </div> 1492 1493 <div class="hotel-details"> 1494 <p class="part-of">Part of <a href="https://www.theedinburghcollection.com/" target="_blank" rel="noopener">The Edinburgh Collection</a></p> 1495 <p>1 Nether Bakehouse, Edinburgh, EH8 8PE, United Kingdom</p> 1496 <span class="tel">T: <a href="tel:44(0) 131 524 3200 ">44(0) 131 524 3200 </a> |</span> 1497 <span class="email">E: <a href="mailto:[email protected]">[email protected]</a></span><br> 1498 <p class="disclaimer">**Subject to conditions *Subject to availability </div> 1499 <div class="extra-info">Holyrood Aparthotel (Edinburgh) Limited. Registered Office: Europoint Centre, 5-11 Lavington Street, London SE1 0NZ</div> 1500 <div class="footer-social"> 1501 <a title="Facebook" href="https://www.facebook.com/HolyroodAparthotel" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 48 48"><path d="M34.107 3.567a45.739 45.739 0 0 0-5.334-.281c-5.288 0-8.914 3.228-8.914 9.148v5.1h-5.966v6.925h5.966v17.757h7.159V24.459h5.942l.913-6.925h-6.855v-4.422c0-1.989.538-3.369 3.416-3.369h3.673z" fill="currentColor"/></svg></a> <a title="Twitter" href="https://twitter.com/Holyrood_hotel" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 1502 <path d="M17.18 4h2.76l-6.03 6.78L21 20h-5.55l-4.35-5.6L6.12 20H3.36l6.45-7.25L3 4h5.7l3.93 5.11L17.18 4Zm-.97 14.38h1.53L7.86 5.54H6.22l9.99 12.84Z" fill="currentColor"/> 1503 </svg></a> <a title="Instagram" href="https://www.instagram.com/holyrood_apart_hotel/" target="_blank" rel="noopener"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 48 48"><path d="M42.12 16.472c-.143-2.921-.808-5.51-2.945-7.647s-4.726-2.8-7.647-2.945c-2.517-.142-5.011-.119-7.528-.119s-5.011-.023-7.528.119c-2.921.143-5.51.808-7.647 2.945s-2.8 4.726-2.945 7.647c-.142 2.517-.119 5.011-.119 7.528s-.023 5.011.119 7.528c.143 2.921.808 5.51 2.945 7.647s4.726 2.8 7.647 2.945c2.517.142 5.011.119 7.528.119s5.011.023 7.528-.119c2.921-.143 5.51-.808 7.647-2.945s2.8-4.726 2.945-7.647c.142-2.517.119-5.011.119-7.528s.023-5.011-.119-7.528zm-3.895 18.286a6.212 6.212 0 0 1-3.467 3.467c-2.4.95-8.1.736-10.758.736s-8.359.214-10.758-.736a6.212 6.212 0 0 1-3.467-3.467c-.95-2.4-.736-8.1-.736-10.758s-.214-8.359.736-10.758a6.212 6.212 0 0 1 3.467-3.467c2.4-.95 8.1-.736 10.758-.736s8.359-.214 10.758.736a6.212 6.212 0 0 1 3.467 3.467c.95 2.4.736 8.1.736 10.758s.214 8.359-.736 10.758z" fill="currentColor"/><path d="M33.737 12.078a2.185 2.185 0 1 0 2.185 2.185 2.18 2.18 0 0 0-2.185-2.185zM24 14.643A9.357 9.357 0 1 0 33.357 24 9.345 9.345 0 0 0 24 14.643zm0 15.437A6.08 6.08 0 1 1 3
15030.08 24 6.092 6.092 0 0 1 24 30.08z" fill="currentColor"/></svg></a> <a title="What Three Words" class="what-three-words-button" target="_blank" rel="noopener" href="https://w3w.co/larger.globe.invite"><svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 323 323"><defs><style>.cls-12311{fill:none;stroke:#fff;stroke-miterlimit:10;stroke-width:23px;}.cls-2{fill:#fff;}</style></defs><title>What Three Words</title><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g id="Layer_2-2" data-name="Layer 2"><path class="cls-12311" d="M300.06,311.5H22.94A11.44,11.44,0,0,1,11.5,300.06V22.94A11.44,11.44,0,0,1,22.94,11.5H300.06A11.44,11.44,0,0,1,311.5,22.94V300.06A11.44,11.44,0,0,1,300.06,311.5Z"/></g><path class="cls-2" d="M191.38,111.68a10.89,10.89,0,0,0-.89-8.55,10.54,10.54,0,0,0-7.17-5.07c-4.87-1-9.74,1.8-11.7,7.16q-19.38,52.93-38.5,106a11.26,11.26,0,0,0-.44,5.81,10.49,10.49,0,0,0,9.88,8.44c4.7.18,8.7-3,10.8-8.8q18.58-51.09,37.14-102.2C190.83,113.52,191.13,112.56,191.38,111.68Z"/><path class="cls-2" d="M90.85,225.45c4.43.13,8.59-2.89,10.42-7.94q19.14-52.47,38.1-105a13.26,13.26,0,0,0,.29-7.23c-1.2-4.73-4.86-7.28-9.58-7.34-5.18-.06-8.63,2.81-10.42,7.78Q106.93,140.87,94.06,176c-4.21,11.55-8.54,23.06-12.6,34.65C78.88,218.07,83.59,225.22,90.85,225.45Z"/><path class="cls-2" d="M243.62,109.45c0-6.15-3.21-10.21-8.31-11.32s-10,1.74-12.08,7.33Q204,158.16,185,210.92a12.77,12.77,0,0,0-.2,7.22c1.28,4.71,5,7.2,9.71,7.2,5.15,0,8.52-3,10.32-8q18.84-52,37.8-104a30.62,30.62,0,0,0,1-3.91Z"/></g></g></svg></a> </div> 1504 <div class="logos-container secondary"> 1505 <a class="accreditation-logo" target="_blank" rel="noopener" href="https://www.eea.international/"> 1506 <img 1507 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1508 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png" 1509 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1510 alt="EEA" 1511 width="396" 1512 height="193" 1513 class=" 1514 object-fit lazyload contain " 1515 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/06/EEA.png 2200w" 1516 1517 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1518 </a> 1519 <a class="accreditation-logo" target="_blank" rel="noopener" href="https://www.green-tourism.com/"> 1520 <img 1521 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1522 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png" 1523 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1524 alt="GREENTOURISMnew" 1525 width="396" 1526 height="193" 1527 class=" 1528 object-fit lazyload contain " 1529 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/GREENTOURISMnew.png 2200w" 1530 1531 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1532 </a> 1533 <a class="accreditation-logo" target="_blank" rel="noopener" href="https://www.qiaservices.com/"> 1534 <img 1535 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1536 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUA
1536LITYINTOURISMnew.png" 1537 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1538 alt="QUALITYINTOURISMnew" 1539 width="396" 1540 height="193" 1541 class=" 1542 object-fit lazyload contain " 1543 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/03/QUALITYINTOURISMnew.png 2200w" 1544 1545 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1546 </a> 1547 <div class="accreditation-logo"> 1548 <img 1549 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1550 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png" 1551 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1552 alt="ASAPTEST" 1553 width="396" 1554 height="193" 1555 class=" 1556 object-fit lazyload contain " 1557 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/10/ASAPTEST.png 2200w" 1558 1559 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1560 </div> 1561 <div class="accreditation-logo"> 1562 <img 1563 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1564 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png" 1565 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1566 alt="4 Star Apartments Logo" 1567 width="396" 1568 height="193" 1569 class=" 1570 object-fit lazyload contain " 1571 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2021/10/4-Star-Apartments-Logo.png 2200w" 1572 1573 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1574 </div> 1575 <div class="accreditation-logo"> 1576 <img 1577 src="data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw==" 1578 data-src="https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png" 1579 onerror="this.onerror=null; this.src='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='; this.srcset='data:image/gif;base64,R0lGODlhAQABAIAAAMLCwgAAACH5BAAAAAAALAAAAAABAAEAAAICRAEAOw=='" 1580 alt="EEA web" 1581 width="396" 1582 height="193" 1583 class=" 1584 object-fit lazyload contain " 1585 data-srcset="https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 375w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 500w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 640w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 768w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 1024w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 1367w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 1920w, https://www.holyroodaparthotel.com/wp-content/uploads/2023/12/EEA-web.png 2200w" 1586 1587 data-sizes="(max-width: 48em) 100vw, (max-width: 64em) 100vw, (min-width: 64em) 100vw"> 1588 </div> 1589 </div> 1590 <div class="footer-bottom"> 1591 <div class="footer-menu"> 1592 <ul id="menu-footer-menu" class="menu"><li id="menu-item-2538" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2538"><a href="https://bookings.holyroodaparthotel.com/convert/site/Holyrood%20Apartments/rate_group/8796095240297.html?_gl=1*1nhezap*_gcl_au*MTc0MTI3NTczLjE3MzkzNTY0MTA.*_ga*MjUzNjY5ODcxLjE3MzkzNTY0MTA.*_ga_TBQCB9WYQ3*MTc0MjI4OTA5NC4xOS4xLjE3NDIzMDU4MTAuNTcuMC4w">Sign Up & Save</a></li> 1593<li id="menu-item-1313" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1313"><a href="https://www.holyroodaparthotel.com/accessibility/">Accessibility</a></li> 1594<li id="menu-item-193" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-193"><a href="https://www.holyroodaparthotel.com/terms-conditions/">Terms & Conditions</a></li> 1595<li id="menu-item-192" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-192"><a href="https://www.holyroodaparthotel.com/start-your-career/">Careers</a></li> 1596<li id="menu-item-195" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-195"><a href="https://www.holyroodaparthotel.com/our-values/">Our Values</a></li> 1597<li id="menu-item-2670" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2670"><a href="https://www.holyroodaparthotel.com/gallery/">Gallery</a></li> 1598<li id="menu-item-2669" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2669"><a href="https://www.holyroodaparthotel.com/frequently-asked-questions/">Frequently Asked Questions</a></li> 1599<li id="menu-item-1613" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1613"><a href="https://www.holyroodaparthotel.com/our-policies/">Our Policies</a></li> 1600</ul> </div> 1601 1602 <div class="copyright"> 1603 <p> 1604 ©2026 The Edinburgh Collection. All Rights Reserved. Website by <a href="https://www.hotel-internet-marketing.com/" target="_blank" rel="noopener">UP Hotel Agency</a> 1605 </p> 1606 </div> 1607 </div> 1608 </div> 1609</footer> 1610 1611 1612<link data-minify="1" href="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/holyrood_aparthotel/stylesheets/global.css?ver=1790255474" data-rocket-async="style" as="style" onload="this.onload=null;this.rel='stylesheet'" onerror="this.removeAttribute('data-rocket-async')" rel="preload">
1613<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/upcore_vogue/js/ofi.browser.js?ver=1790255474" data-rocket-defer defer></script>
vendor: 1 bytes, line 1613
1613
1614<script src="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/js/lazysizes.min.js" data-rocket-defer defer></script>
vendor: 1 bytes, line 1614
1614
1615<script type="text/rocketlazyloadscript" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/js/ls.print.min.js" data-rocket-defer defer></script>
vendor: 1 bytes, line 1615
1615
1616<script type="text/rocketlazyloadscript" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/js/jquery.waypoints.min.js" data-rocket-defer defer></script>
vendor: 1 bytes, line 1616
1616
1617<script type="text/rocketlazyloadscript" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/js/slick.min.js" data-rocket-defer defer></script>
vendor: 1 bytes, line 1617
1617
1618<script type="text/rocketlazyloadscript" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/themes/upcore_vogue/js/jquery.fancybox.min.js" data-rocket-defer defer></script>
1618 1619 1620<!-- These are for datepickers -->
1621<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/upcore_vogue/js/moment.js?ver=1790255474" data-rocket-defer defer></script>
vendor: 1 bytes, line 1621
1621
1622<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/upcore_vogue/js/daterangepicker.js?ver=1790255474" data-rocket-defer defer></script>
1622 1623<!-- This is for the exit capture -->
1624<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/upcore_vogue/js/ouibounce.js?ver=1790255474" data-rocket-defer defer></script>
1624 1625<!-- These are for the FAQs page -->
1626<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/upcore_vogue/js/gumshoe.js?ver=1790255474" data-rocket-defer defer></script>
vendor: 1 bytes, line 1626
1626
1627<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/upcore_vogue/js/smooth-scroll.js?ver=1790255474" data-rocket-defer defer></script>
vendor: 1 bytes, line 1627
1627
1628<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/upcore_vogue/js/main.js?ver=1790255474" data-rocket-defer defer></script>
vendor: 1 bytes, line 1628
1628
1629<script type="text/rocketlazyloadscript" data-minify="1" data-rocket-src="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/holyrood_aparthotel/js/main-2.js?ver=1790255474" data-rocket-defer defer></script>
vendor: 1 bytes, line 1629
1629
1630<script type="speculationrules"> 1631{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/holyrood_aparthotel/*","/wp-content/themes/upcore_vogue/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1632</script>
vendor: 1 bytes, line 1632
1632
1633<script id="rocket-browser-checker-js-after"> 1634"use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); 1635//# sourceURL=rocket-browser-checker-js-after 1636</script>
vendor: 1 bytes, line 1636
1636
1637<script id="rocket-preload-links-js-extra"> 1638var RocketPreloadLinksConfig = {"excludeUris":"/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.holyroodaparthotel.com","onHoverDelay":"100","rateThrottle":"3"}; 1639//# sourceURL=rocket-preload-links-js-extra 1640</script>
vendor: 1 bytes, line 1640
1640
1641<script id="rocket-preload-links-js-after"> 1642(function() { 1643"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); 1644}()); 1645 1646//# sourceURL=rocket-preload-links-js-after 1647</script>
vendor: 1 bytes, line 1647
1647
1648<script>window.lazyLoadOptions={elements_selector:"iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}};window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} 1649if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} 1650images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} 1651if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script>
1651<script data-no-minify="1" async src="https://www.holyroodaparthotel.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script>
1651<script>function lazyLoadThumb(e,alt,l){var t='<img src="https://i.ytimg.com/vi_webp/ID/hqdefault.webp" alt="" width="480" height="360">',a='<button class="play" aria-label="Play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=[];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi_webp/ID/hqdefault.webp'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script>
vendor: 1 bytes, line 1651
1651
1652<script async src="https://bookings.holyroodaparthotel.com/crm/rpc/Holyrood%20Apartments/WSS_js.php"></script>
1652 1653
1654<script>"use strict";function wprRemoveCPCSS(){var preload_stylesheets=document.querySelectorAll('link[data-rocket-async="style"][rel="preload"]');if(preload_stylesheets&&0<preload_stylesheets.length)for(var stylesheet_index=0;stylesheet_index<preload_stylesheets.length;stylesheet_index++){var media=preload_stylesheets[stylesheet_index].getAttribute("media")||"all";if(window.matchMedia(media).matches)return void setTimeout(wprRemoveCPCSS,200)}var elem=document.getElementById("rocket-critical-css");elem&&"remove"in elem&&elem.remove()}window.addEventListener?window.addEventListener("load",wprRemoveCPCSS):window.attachEvent&&window.attachEvent("onload",wprRemoveCPCSS);</script>
1654<noscript><link data-minify="1" rel='stylesheet' id='up-cookie-consent-css' href='https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/plugins/up-cookie-consent/public/css/up-cookie-consent-public.css?ver=1790255474' media='all' /><link data-minify="1" href="https://www.holyroodaparthotel.com/wp-content/cache/min/1/wp-content/themes/holyrood_aparthotel/stylesheets/global.css?ver=1790255474" rel="stylesheet"></noscript>
1654<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a4536f0359c0cdc0',t:'MTc5MTEwOTAxMw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1654</body> 1655</html> 1656<!-- Rocket no webp --> 1657<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.