El establecimiento está situado en el corazón de Edimburgo, con vistas a Princes Street y al castillo de Edimburgo. Los 37 lujosos apartamentos nuevos e independientes son amplios, modernos y elegantes, y están dotados de conexión gratuita a Internet WiFi, así como de cocinas totalmente equipadas. El hotel, construido en 2009, cuenta con apartamentos de 3 dormitorios, de 2 dormitorios y estudios, además de con un ático. Sus instalaciones incluyen un vestíbulo y una sala de desayunos.
Los apartamentos están situados en una tranquila calle justo en el centro de la ciudad, a 2 minutos a pie de Princes Street, a 5 minutos a pie de la histórica avenida Royal Mile y a 2 minutos a pie de varias paradas de transporte público. El castillo de Edimburgo queda a unos 15 minutos en transporte público, al igual que la que John Knox House y el museo de Nuestra Tierra Dinámica. El palacio Holyrood queda a solo 20 minutos del hotel. La estación de tren de Waverley se encuentra a solo 5 minutos a pie. El aeropuerto de Edimburgo dista aproximadamente 17 km.