29 Waterloo Place, Edinburgh EH1 3BQ, United Kingdom
Distance: 106 yd.
Company description
Scotland flats offers a range of accommodation in Edinburgh City Centre. We have a selection of Edinburgh self catering apartments, serviced apartments, bed and breakfasts and guest houses.