Cheval Abbey Strand Apartments at Holyrood is a building in Abbey Strand 2 in City of Edinburgh, Old Town.
- House number
2
- Postal code
EH8 8DU
- Street
Abbey Strand
- Building
Apartments
- Operator
Cheval
- Tourism
Holiday apartment
- Website
https://www.chevalcollection.com/cheval-abbey-strand/