Macdonald Holyrood Hotel
5.07 km81 Holyrood Road, Edinburgh
A luxury hotel in Edinburgh city centre Macdonald Holyrood Hotel in Edinburgh is situated in the city's historic and beautiful old town, just a couple of minutes' walk from the world famous Royal M...