In the vibrant Canary Wharf area, this 5-star landmark hotel has luxury rooms and a state-of-the-art fitness suite. There is easy access to London City Airport and the O2 Arena.
22 Hertsmere Road, Tower Hamlets, London, E14 4ED, United Kingdom
Hotel booked 5 times today.
Nightly rates from $129 to $715