Set in London, 1.6 km from Stratford Tube Station and 1.1 km from Olympic Stadium, East Village Modern Two-Bed with Large Balcony provides accommodation with amenities such as free Wi-Fi and a flat-screen TV.
Flat 3 Criterium House 13 Olympic Park Avenue, Newham, Londra, E20 1NY, Regno Unito