Canary Wharf O2 Arena Excel London offers accommodations in London, a 16-minute walk from Canary Wharf Tube Station and 2.2 miles from Tube Station. With river views, this accommodation features a balcony. Free Wifi is available and private parking can be arranged at an extra charge.
The apartment provides guests with a terrace, lake views, a seating area, cable flat-screen TV, a fully equipped kitchen with a dishwasher and a microwave, and a shared bathroom with bath and bathrobes. A toaster and fridge are also offered, as well as a kettle. At the apartment complex, units have bed linen and towels.
Olympic Stadium is 2.8 miles from Canary Wharf O2 Arena Excel London, while O2 Arena is 3.1 miles from the property. The nearest airport is London City Airport, 3.7 miles from the accommodation.