Hotel in Canary Wharf

About this location

Four-star hotel in Canary Wharf.

A riverside restaurant, grand lobby area, spa and a number of meeting rooms feature at the location.

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking