69 Belford Road - EH4 3DG, Edimburgo, EH4 3DG, Lothian, Gran Bretaña
Lo encontrarás a orillas del río Water of Leith, en una zona tranquila y apartada en el centro de Edimburgo. Las famosas tiendas de Princes Street están a solo 15 minutos caminando.
El magnífico castillo de Edimburgo, ubicado en el centro histórico, está a unos 3,2 km del hotel.