Photos coming soon
HOTEL
The O2 Arena ExCel Canary Wharf London
15 Newport Avenue, London, United Kingdom
Where it sits
The O2 Arena ExCel Canary Wharf London
15 Newport Avenue, London, United Kingdom
51.51814, -0.12222
Similar stays nearby
luxury flat Paddington/Marylebone in central
Hotel · 0 m
Modern 2Bed-2 Bath Flat central
Hotel · 0 m
Camden House 2 mins from Tube with Garden- BS
Hotel · 0 m
Modern 3-Bedroom Duplex on Vauxhall Bridge Rd Westminster
Hotel · 0 m
Stylish & Petit Studio flat Kilburn 04
Hotel · 0 m
Luxury 2BR Urban Oasis–Wimbledon Park SW19
Hotel · 0 m
City Rd 4-Bed Flat near School & Transport- KH
Hotel · 0 m
Fulham Gem Nr Tube: Chic & Cozy Flat - Sleeps 6
Hotel · 0 m
Plan around The O2 Arena ExCel Canary Wharf London
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
