Holyrood Apartments
Lyne Street Edinburgh, EH7 5DNFeaturing free WiFi, Holyrood Apartments is set in Edinburgh, 800 metres from Edinburgh Playhouse. Omni Centre is 900 metres away. The accommodation is equipped with a seating area.
2 rooms
from £75