Das Hotel Gleneagles Townhouse Edinburgh mit 33 Zimmern liegt in der Nähe vom Shopping- Stadtteil Princes Street, 2 Kilometer vom Arthur's Seat entfernt. Darüber hinaus bietet das Hotel WLAN in den öffentlichen Bereichen.
Das 5-Sterne-Hotel liegt in ungefähr 5 Gehminuten Entfernung vom Royal Edinburgh Military Tattoo. Royal Lyceum Theatre ist auch in etwa 13 Gehminuten zu erreichen. Zu den Sehenswürdigkeiten, gleich neben dem Gleneagles Townhouse, gehört auch Weihnachtsmarkt Edinburgh. Nur 150 Meter zu Fuß von der Unterkunft entfernt findet man die St Giles' Cathedral. Das Hotel ist in 10 Fußminuten Entfernung vom Busbahnhof Edinburgh gelegen.
Einige Zimmer verfügen über kostenloses WLAN und eine Klimaanlage.
Das Gleneagles Townhouse Edinburgh serviert ein englisches Frühstück. Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Rooftop- Bar löschen. Das Restaurant Makars Gourmet Mash Bar bietet eine Auswahl von Gerichten und liegt zudem ganz nah an der Unterkunft.