Отель расположен в центре Лондона в районе Докландс, где находятся офисы всемирно известных фирм и транснациональных компаний, лишь в нескольких минутах ходьбы от выставочного центра ExCel и Канэри-Уорф. Из окон номеров отеля открывается изумительная лондонская панорама с видом на реку Темза, «Купол тысячелетия», обсерваторию Гринвича.