Este hotel está enfrente del estadio de Murrayfield en Corstorphine Road, a solo 1,5 km de Princes Street (el centro de Edimburgo) y cerca del zoo de la ciudad. El aeropuerto de Edimburgo está a menos...
El hotel está en unos de los más grandes parques al sur del centro de la ciudad.