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.
Number of rooms: 301
22 Hertsmere Road, Canary Wharf, Tower Hamlets, London, E14 4ED, United Kingdom
Hotel booked 3 times today.