Este hotel de seis plantas está climatizado y dispone de un total de 101 habitaciones. Parte de las instalaciones son un bar, un restaurante climatizado y con zona para no fumadores y un aparcamiento.
Este hotel está situado a unos dos kilómetros del centro de la ciudad y podrá disfrutar desde él de unas preciosas vistas del castillo de Edimburgo. Hay una parada de transporte público a unos 3 kilómetros.
Las confortables habitaciones, decoradas con buen estilo, disponen de baño con secador de pelo. Además, cuentan con teléfono de línea directa, televisión, menaje para preparar té y café, sistema de aire acondicionado y caja fuerte de alquiler.
Rodeando el río Leith y muy cerca del centro de la ciudad de Edimburgo está este encantador pequeño conjunto de casas donde antiguamente se ubicaban también diversas fábricas que aprovechaban la corriente del río para conseguir energía gracias a diversos molinos de agua. Actualmente es una de las zonas residenciales más caras y solicitadas de la ciudad.