Located 10 minutes by car from London Stadium, which is highly appreciated by sports lovers, the 2-star 137 Upton Lane Hotel London includes 7 rooms.
You may walk 5 minutes to Margalla Grill or eat by Khana Khazana, located 250 metres away.
This London hotel is 15 minutes' stroll from West Ham United FC and within walking distance of Church of St Antony and Monastery. The property offers proximity to such natural sights as Queen Elizabeth Olympic Park (3.2 km) and Wanstead Park (3.1 km). Also, Limehouse lies 6 km away, and Upton Park is 0.6 km from the hotel. For those travelling from afar, London City airport is 11 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please