Three Bed Serviced Apartment by London ExCeL is located in London, just 1.8 miles from Tube Station and 2.2 miles from Canary Wharf Tube Station. Free Wifi is offered throughout the property and private parking is available on site. The accommodation offers an elevator and full-day security for guests.
The spacious apartment is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. A flat-screen TV is provided. The accommodation is non-smoking.
Stratford Tube Station is 3.5 miles from the apartment, while Olympic Stadium is 3.7 miles from the property. The nearest airport is London City, 1.9 miles from Three Bed Serviced Apartment by London ExCeL, and the property offers a paid airport shuttle service.