Edinburgh Church Apartments
17/4 & 15/1 Caledonian Road, Edinburgh, EH11 2DA, United Kingdom,Object type: Hotel Edinburgh City
One of our bestsellers in Edinburgh! Located 5 minutes’ walk from Haymarket railway station, Edinburgh Church boasts 2 luxury apartments 1 miles from the city c