Victorian grandeur and elegance – with all the benefits of modern day service, comfort and Scottish hospitality.
Address: 27 Craigmillar Park
Edinburgh
Scotland
EH16 5PE
United KingdomPhone: +44-0- 131 667 2793No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.
Parking: Yes