The Townhouse Apartments logo

Self Catering and Serviced Self Catering apartments in central Edinburgh

Contact

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


Location

Edinburgh