Macdonald Holyrood Hotel
6.87 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...