Stockbridge Edinburgh Apartment
Dean Park Street 13/1, Stockbridge, Edinburgh, EH4 1JR, United Kingdom,Object type: Hotel Edinburgh City
Boasting a garden, Stockbridge Edinburgh Apartment offers accommodation in Edinburgh with free WiFi and garden views. The property is 1.5 miles from Camera Obsc