self catering accommodation in Scotland, Edinburgh

About 102 results.

Edinburgh Capital Apartments

Broughton Road 91, EH7 4EG Edinburgh, United Kingdom

Edinburgh Capital Apartments - 91 Broughton Road is a self-catering accommodation located just 20 minutes walk away from historic Edinburgh city centre.