Modern hotel located in a quiet area, at the basse of the water, and close to Canary Wharf. At the main centre of Londons Docklands, full of Multinational companies. Nice views to London.