Palace of Holyroodhouse, Edinburgh

rated excellent

Palace of Holyroodhouse

Cannongate
The Royal Mile
Edinburgh
EH8 8DX

Enquiries:
01315565100