The Palace of Holyroodhouse is the Queen's official residence in Scotland (which, in case you forgot, she also "owns"). It features sprawling gardens, often used for al fresco parties, as well as historic bedchambers, including that of Mary, Queen of Scots.