Holyrood Palace
The official residence of the British monarch in Scotland.
The Palace of Holyroodhouse, commonly referred to as Holyrood Palace, is the official residence of the British monarch in Scotland. Located at the end of the Royal Mile in Edinburgh, the palace is steeped in history and is closely associated with Scotland's turbulent past, including Mary, Queen of Scots.