Macdonald Holyrood Hotel
Macdonald Holyrood Hotel
81 Holyrood Rd
Edinburgh
EH8 8AU
United Kingdom
Rooms from £71.20 ( €78.32 / $103.24 ) per night
Just metres from Holyrood Park, Macdonald Holyrood Hotel features an award-winning restaurant and luxury spa. With Edinburgh Castle just a mile away, guests have free internet and large rooms.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.