Das Hotel Apartments Royal Edinburgh befindet sich in unmittelbarer Nähe von den Nationalmuseen von Schottland, und zwar lediglich 6 Gehminuten von hier entfernt.
Das Hotel ist in ca. 600 Meter Entfernung von der Universität von Edinburgh gelegen. Das 4-Sterne-Hotel befindet sich in Edinburgh, ziemlich nah am Bahnhof Edinburgh Waverley. Die Camera Obscura und Welt der Illusionen liegt in nur 7 Gehminuten Entfernung von der Unterkunft. Das Royal ist rund 700 Meter von der Bushaltestelle Edinburgh entfernt, während der Holyrood Palace 1 Kilometer von hier ist.
Die Gäste können europäische Mahlzeiten im Restaurant The Albanach, in unmittelbarer Nähe zum Hotel, genießen.