Photo gallery for Marriott Executive Apartments London, Canary Wharf
Marriott Executive Apartments London, Canary Wharf
Luxury waterfront hotel near O2 Arena
Reviews
9.2
Wonderful
Popular amenities
Local highlights
22 Hertsmere Road, Canary Wharf, London, England, E14 4ED
- Tower Bridge7 min drive
- Tower of London8 min drive
- O2 Arena9 min drive
- London (LHR-Heathrow)83 min drive