Macdonald Holyrood Hotel, Edinburgh

Paterson's LandOld City - New City, EdinburghEH8 8AQ, United Kingdom