Los apartamentos están situados en un edificio estilo castillo de la Edad Media. El edificio incluye un ala de 6 plantas, así como un ala al lado de 3 plantas. Ofrece un total de 5 confortables apartamentos, además de vestíbulo con guardarropa. Además, hay un pub inglés tradicional en el edificio. El hotel también ofrece servicio de lavandería.
La avenida Royal Mile es la columna vertebral del encantador y romántico casco antiguo de Edimburgo, y va desde el Castillo de Edimburgo al Palacio de Holyroodhouse. Los apartamentos están situados a lo largo o en un perímetro de 250 m de esta vía histórica y en pleno corazón de Edimburgo.