Edinburgh city centre - 4 bed flat (Haymarket)
8 Atholl Place, Edinburgh, EH3 8HP, United Kingdom,Object type: Hotel Edinburgh City
Edinburgh city centre - 4 bed flat (Haymarket) in Edinburgh provides accommodation with free WiFi, 750 yards from EICC, 1.2 miles from Royal Mile and 1.2 miles