Getting to tourist attractions in Edinburgh from our Hotel is easy with its location on the St Giles Street.
Whether it is for a cultural soak-up, shopping or sight-seeing, transport options are readily available around the property to take you to places.
Contact Us
12, 26 St Giles' Street, Edinburgh EH1 1PT, United Kingdom