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