Отель представляет собой современное специально построенное для гостиницы здание. Небольшие комфортабельные номера оформлены по современным стандартам и содержатся в исключительном состоянии.Отель находится недалеко от центра Лондона, в живом и суетливом районе Шордич, в 5 минутах ходьбы от станции метро на Олд Стрит.