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 1 times today.
Nightly rates from $134 to $12 222