Haymarket Station Rooms offers rooms with free Wi-Fithroughout the property in the centre of Edinburgh, less than 1 km from EICC. The property is around 2.6 km from National Museum of Scotland, 2.8 km from Royal Mile and 2.
Numero delle stanze: 10
74 Haymarket Terrace, Edimburgo, EH12 5LQ, Regno Unito