Das 5-Sterne-Hotel Hotel The Atholl liegt im Stadtviertel Haymarket, in einer Entfernung von 20 Autominuten vom Flughafen Edinburgh.
Scott-Denkmal liegt nur 14 Minuten zu Fuß vom Hotel entfernt und The Georgian House erreichen Sie zu Fuß in 5 Minuten. Zu den nächstgelegenen Attraktionen gehören Gin-Brennerei Edinburgh sowie Princes Street Gardens. HMY Britannia ist rund 4 km weit weg von der Unterkunft. Die Bushaltestelle Queensferry Street ist circa 5 Gehminuten entfernt.
Das Restaurant La Piazza, das etwa 200 Meter vom Hotel The Atholl entfernt ist, bietet italienische Küche für jeden Geschmack.