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