Das Aparthotel Eden Locke befindet sich in der Innenstadt von Edinburgh und bietet 72 stilvolle Zimmer. Das Hotel blickt direkt auf die Stadt und bietet WLAN im ganzen Gebäude.
St Giles’ Cathedral ist in weniger als 1 km Entfernung von hier und Camera Obscura und Welt der Illusionen ist nur 14 Minuten Fußweg von dem 4-Sterne-Hotel entfernt. Das Stadtzentrum von Edinburgh ist in etwa 15 Minuten zu Fuß erreichbar. Charlotte Square ist nicht zu weit von der Unterkunft gelegen. Die Bushaltestelle South Charlotte Street liegt in etwa 5 Gehminuten Entfernung vom Aparthotel Eden Locke.
Neben einer Sitzecke und einer Essecke sind die Zimmer ins Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Den Gästen stehen eine begehbare Dusche und eine getrennte Toilette sowie ein Haartrockner und Toilettenartikel zur Verfügung.
Die Unterkunft verfügt auch über eine Kaffee- Bar. Es sind 450 Meter zum Restaurant Patisserie Maxime mit französischen Speisen.