201 Upton Lane
Guests can opt to stay in 201 Upton Lane apartment when visiting London.
Located in Newham district, the property lies near Plaistow subway station and a 30-minute walk of Olympic Stadium. Offering a variety of dishes, Ronak Restaurant and Nur are about 600 meters away.
This property features a microwave and a dishwasher in rooms.
A kitchen comes with a fridge and a cooktop.
Fast access to London City airport within 5 km is provided.