Das Edinburgh Marriott Hotel Holyrood liegt zentral in Edinburgh, nur wenige Schritte von der Royal Mile entfernt. Es vereint einen zeitgenössischen architektonischen Stil mit der historischen Umgebung, in der sich bedeutende Sehenswürdigkeiten wie der Sitz des schottischen Parlaments und der Holyrood Palast befinden. Die Lage am Rande der Holyrood Parkauen bietet den Gästen eine besondere Verbindung zwischen urbanem Flair und naturnaher Umgebung.
Das Hotel verfügt über 156 Zimmer auf acht Etagen, darunter 125 Doppelzimmer, die mit modernen Ausstattungen wie Doppelbett, Safe und Minibar aufwarten. Einige Zimmer sind rollstuhlgerecht, verfügen über barrierefreie Bäder und bieten zusätzlichen Komfort durch zentrale Klimatisierung und Heizung. Die Zimmer sind mit Kühlschrank, Tee- und Kaffeemaschine sowie WLAN ausgestattet.
Für gastronomische Angebote stehen ein Nichtraucherrestaurant, Café und Bar zur Verfügung, in denen täglich Frühstücksbuffet und Mittagessen serviert werden. Gäste können aus Angeboten wie Massagen, Sauna, Hallenbad, Squash und Fitnessstudio wählen. Außerdem bietet das Hotel Sportangebote, Wäscheservice, Friseurdienst und Parkmöglichkeiten in Garage oder auf dem Parkplatz.