Canary Riverside Plaza is more than just an elegant 5 star hotel, it is a symbol of the pioneering spirit of London set within rich historical wharfs and quays, with the River Thames on our doorstep.
Where indulgence meets comfort, the purpose built Hotel offers a sophisticated modern lifestyle in the midst of London’s business hub located in Canary Wharf.
With our sophisticated charm in design and service, we aim to deliver an experience beyond 5 star accommodation that will make your stay that little bit extra special.
For more information including venue facilities and conference suites please register here.