Edinburgh Townhouse
Photo gallery for Edinburgh Townhouse
Overview of Edinburgh Townhouse
Edinburgh Townhouse
3-star hotel in Edinburgh City Centre
Reviews
7.8
Good
Popular amenities
Explore the area
38 North Castle Street, Edinburgh, Scotland, EH2 3BN
- George Street1 min walk
- Princes Street3 min walk
- Edinburgh Castle15 min walk
- Edinburgh (EDI)31 min drive