Deluxe Apartment with City Views is located in London, just 3.1 miles from Olympic Stadium and 3.2 miles from Victoria Park. The air-conditioned accommodation is 2.5 miles from Tube Station. Free Wifi is available throughout the property and Canary Wharf Tube Station is a 6-minute walk away.
The apartment features 3 bedrooms, a fully equipped kitchen with a dishwasher and a microwave, a washing machine, and 2 bathrooms with a hair dryer. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Canada Water Tube Station is 3.3 miles from Deluxe Apartment with City Views, while O2 Arena is 3.4 miles away. The nearest airport is London City Airport, 3.7 miles from the accommodation.