Explore our image gallery
Cheval Abbey Strand Apartments at Holyrood is prestigiously located on the doorstep of the Palace of Holyroodhouse in the royal heart of Edinburgh. The luxury Residence features nine utterly-original and beautifully designed serviced apartments, available to book for any length of stay, from one night to one year or more.