Hotel in Canary Wharf

About this location

Hotel located in the heart of the Canary Wharf area. Contemporary, light and bright offering large bedrooms, meeting rooms and executive lounge on top floor with views over the Thames River and Canary Wharf skyline. The hotel also features a TwoRuba Lobby bar.

Enquire about this location

Please enable JavaScript in your browser to complete this form.


Exact location provided after booking