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.
South Quay, Marsh Wall, Tower Hamlets, London, E14 9SH, United Kingdom
Hotel booked 4 times today.
Nightly rates from 9 362 to 851 027