List with us
Manage my booking
Edinburgh Castle is a fortress which dominates the skyline of the city of Edinburgh, Scotland, from its position atop the volcanic Castle Rock.
North Castle Street Residence
Cranston Street Holiday Apartment
The Gardener's Cottage