London ExCeL Stays - Three Bed Serviced Apartment is located in London, just 1.7 miles from Tube Station and 2.1 miles from Canary Wharf Tube Station. Free Wifi is available throughout the property and private parking is available on site. The accommodation features a 24-hour front desk, an elevator, and luggage storage for guests.
The spacious apartment is composed of 3 bedrooms, a living room, a fully equipped kitchen, and 2 bathrooms. The accommodation is non-smoking.
O2 Arena is 3.6 miles from the apartment, while Olympic Stadium is 3.6 miles from the property. The nearest airport is London City Airport, 2.5 miles from London ExCeL Stays - Three Bed Serviced Apartment.