Este hotel está situado en el casco antiguo de Edimburgo, junto a la famosa Royal Mile y a pocos pasos del castillo de Edimburgo. El zoológico de Edimburgo, el palacio de Holyrood, la catedral de St Giles, el Museo Nacional de Escocia y el Scottish Whisky Heritage Centre son algunas de las atracciones de la zona. El aeropuerto de Edimburgo dista aproximadamente 13 km del hotel. El hotel ofrece habitaciones elegantes, elegantemente decoradas y equipadas con todas las comodidades necesarias para ofrecer una estancia agradable. Los huéspedes de negocios apreciarán las salas de conferencias bien equipadas y la proximidad del hotel al Centro Internacional de Convenciones. Las opciones gastronómicas incluyen un restaurante y un bar que sirven platos internacionales y una cafetería.