Travelodge London Docklands is located in Canary Wharf, a neighborhood in London, and is near the airport and near a metro station. O2 Arena and The British Museum are cultural highlights, and some of the area's notable landmarks include Tower Bridge and Tower of London. London Eye and Natural History Museum are not to be missed. O2 Arena is located near Travelodge London Docklands, which provides free breakfast, a bar, and a restaurant.
Select your dates
Select your dates
Where
Dates
Rooms
Join PremiumHoliwise Premium to access our best member rates