Hilton London Canary WharfHotel
South Quay, Marsh Wall, Tower Hamlets, London, E14 9SH, United Kingdom
This stylish 4-star hotel is 5 minutes' walk from Canary Wharf London Underground Station and one Tube stop from the O2 Arena. It has modern, air-conditioned rooms, a gym, free Wi-Fi in public areas, and a restaurant and bar.