Este hotel goza de una ubicación céntrica en Prince's Street, a pocos pasos del castillo de Edimburgo, el Palacio de Holyrood y la Galería Nacional Escocesa. Gracias a su excelente situación, los clientes pueden explorar fácilmente los principales puntos de interés de esta histórica ciudad. El hotel presenta un magnífico diseño arquitectónico y recibe a los huéspedes en el relajado entorno del vestíbulo. Las elegantes habitaciones están completamente equipadas. Los clientes pueden hacer uso de las muchas instalaciones y servicios que ofrece el hotel. Todos los clientes quedarán impresionados con este magnífico hotel.