Luxury Three bed Apartment by London ExCeL is located in London, just 1.7 miles from Tube Station and 2.1 miles from Canary Wharf Tube Station. Free Wifi is featured throughout the property and private parking is available on site. The accommodation provides an elevator and full-day security for guests.
Providing a balcony with river views, this apartment also provides guests with a cable flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and a hair dryer. For added privacy, the accommodation has a private entrance and soundproofing.
Stratford Tube Station is 3.5 miles from the apartment, while Olympic Stadium is 3.6 miles away. The nearest airport is London City, 1.9 miles from Luxury Three bed Apartment by London ExCeL, and the property offers a paid airport shuttle service.