Situated in London, Deluxe Apartments in Stratford features accommodation with a seating area, a flat-screen TV and a kitchen. Complimentary WiFi is offered. There is also an oven, microwave and a kettle. Olympic Stadium is 800 metres from the apartment, while Victoria Park is 2.4 km away. The neare Read more
Situated in London, Deluxe Apartments in Stratford features accommodation with a seating area, a flat-screen TV and a kitchen. Complimentary WiFi is offered. There is also an oven, microwave and a kettle. Olympic Stadium is 800 metres from the apartment, while Victoria Park is 2.4 km away. The nearest airport is London City Airport, 5 km from the property.