Palace of Holyroodhouse - Edinburgh, United Kingdom

The official residence of The Queen in Scotland is the Palace of Holyroodhouse. Translated to mean the house of the holy cross, the Palace takes its name from the ancient abbey, founded here in 1128. It stands at the bottom of Edinburgh’s Royal Mile, against the spectacular backdrop of Arthur’s Seat, and is open to visitors throughout the year.
Back to Top