Novotel London Excel Hotel
Address: Western Gateway, Royal Victoria Dock, Canary Wharf - Docklands, London, United Kingdom.
Nearest Landmark: Docklands Town
Distance: 2 Miles from London Centre
The 4-star Novotel London ExCeL hotel is opposite the ExCeL Exhibition Centre and ICC. This London hotel is located in the Docklands, near the O2 Arena,...