In the shadow of the tallest building in Britain at Canary Wharf, this hotel offers an exceptionally enviable position at the heart of Docklands. The rooms are all well designed and feature an exceptional array of modern amenities that include television with satellite channels, private bathroom and Internet access. The in-house restaurant carries a great menu and wine list.