Holyrood Palace [i.e., holy cross], royal residence, Edinburgh,
SE Scotland.
View page
The Palace of Holyroodhouse, in Edinburgh, commonly referred to
as Holyrood Palace, is the official residence of the Monarch of the
United Kingdom in Scotland.
View page
Holyrood Palace. It is the official residence of the monarch in
Scotland (i.e. Queen Elizabeth II)