VIRTUAL TOURS
CHEVAL ABBEY STRAND APARTMENTS
The residence 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.