Der Holyrood Palace befindet sich lediglich 20 Gehminuten von dem 4-Sterne-New Town Hotel Edinburgh entfernt und ist einen Besuch wert.
Das Hotel befindet sich im Stadtteil Neustadt von Edinburgh in 500 Meter Entfernung von der Galerie Hanover Fine Arts. Die Camera Obscura und Welt der Illusionen liegt in einer Entfernung von nur 1 km. Der Arthur's Seat ist in 10 Autominuten zu erreichen. Das New Town liegt etwa 10 Gehminuten von der Bushaltestelle St Andrew Square - Edinburgh Tours entfernt.
Für einen angenehmen Aufenthalt in Edinburgh stellt das Hotel seinen Gästen 10 Zimmer mit Ausstattung zur Kaffee- & Teezubereitung und einem Fernsehen mit mehreren Kanälen zur Verfügung.
Die Restaurants The Cask & Barrel und The OX befinden sich direkt nebenan.