Das 3-Sterne-Hotel Edinburgh Townhouse befindet sich im Bezirk Neustadt, 2 km von einer Sportattraktion, dem Tynecastle Stadium. In den öffentlichen Bereichen ist auch WLAN verfügbar.
Die Pension liegt ungefähr 500 Meter von der Princes Street entfernt und ist unter anderem in etwa 10 Autominuten Entfernung vom Holyrood Palace. Nicht weit entfernt vom Townhouse Edinburgh finden Geschäftsreisende die Camera Obscura und Welt der Illusionen. Gäste können historische Sehenswürdigkeiten besuchen, darunter das Dugald Stewart-Denkmal (ist nur 1 km vom Hotel) und mehr über Edinburgh erfahren. Die Bushaltestelle Shandwick Place ist in 550 Meter Entfernung von der Unterkunft und der Bahnhof Edinburgh Waverley liegt gleich neben der Unterkunft.
Jedes der 10 Zimmer ist mit einem Bügeleisen/Bügelbrett sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Sie beinhalten Badezimmer mit einer begehbaren Dusche und einer getrennten Toilette.
Ca. 5 Gehminuten vom Townhouse entfernt werden thailändische Gerichte im Restaurant Chaophraya Edinburgh aufgetischt.