Call +44 (0) 131 220 2299

subscribe to our newsletter to get the latest offers

Grassmarket Hotel

* indicates required