Stylish, Newly Renovated Old Town Flat
10 Lochrin Buildings, Edinburgh, EH3 9NB, United Kingdom,Object type: Hotel Edinburgh City
One of our bestsellers in Edinburgh! Stylish, Newly Renovated Old Town Flat in Edinburgh offers accommodation with free WiFi, less than 0.6 miles from EICC, a 1