Das 4-Sterne-Leonardo Royal Hotel Edinburgh befindet sich in unmittelbarer Nähe von der St Giles' Cathedral, und zwar ungefähr 5 Fußminuten von hier entfernt. Das Hotel stellt 186 Zimmer zur Auswahl und bietet ein Restaurant.
Das John-Knox-Haus ist in 200 Metern leicht erreichbar. Gäste können Sehenswürdigkeiten wie die St Cuthbert's Church besuchen (liegt 1 km weit weg vom Leonardo Royal Hotel Edinburgh). Das Georgian House liegt etwa 20 Gehminuten vom Hotel entfernt. Die Unterkunft liegt außerdem in unmittelbarer Nähe zur Bushaltestelle Jeffrey Street.
Einige Zimmer verfügen über einen Essbereich und eine Küchenzeile mit einer individuellen Klimaregelung, Zentralheizung und einem Bügeleisen sowie WLAN und einem Flachbildfernseher mit Satellitenkanälen. Neben einem Steinkamin gibt es hier auch einen Schreibtisch. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem einen Haartrockner und Handtücher. Die Zimmer blicken ebenfalls auf den Pool.
Das Restaurant Makars Gourmet Mash Bar befinden sich ungefähr 350 Meter vom Leonardo Royal Hotel Edinburgh entfernt.