Holyrood Palace

The official residence of the British monarchy in Scotland, the Palace of Holyroodhouse was founded in the 12th century and rebuilt in the 16th.

map of Holyrood Palace
Location map of Holyrood Palace.
map of Holyrood Palace
Aerial view of Holyrood Palace.