Edinburgh St Clair Apartment
10-5 St Clair Rd, Leith, Edinburgh, EH6 8JJ, United Kingdom,Object type: Hotel Edinburgh City
Offering free WiFi and city views, Edinburgh St Clair Apartment provides accommodation located in Edinburgh, just 1.1 miles from Edinburgh Playhouse. The proper