Edinburgh Townhouse

38 North Castle Street  Edinburgh  Scotland  EH2 3BN +44 (0)131 225 1975

Site Map

TripAdvisor Certificate of Excellence 2015
TripAdvisor Certificate of Excellence 2016
TripAdvisor Certificate of Excellence 2017
Booking.Com - Guest Review Award 2016 - Score: 8.4
Free WiFi
Telephone Enquiries
+44 (0)131 225 1975
Copyright © 2017 | All Rights Reserved
Edinburgh Townhouse
This website does not use Cookies