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