The Townhouse Apartments logo

Self Catering and Serviced Self Catering apartments in central Edinburgh

Contact The Townhouse Apartments

Two townhouse apartments available for short term rent in Edinburgh, Scotland.


Location

Edinburgh