Featuring free WiFi and a shared lounge, Leyton Rooms is set in London, 1.9 km from Olympic Stadium. Conveniently located in the Stratford district, this guest house is located 3.1 km from Victoria Park. Certain rooms are fitted with a kitchen with an oven and a microwave. The nearest airport is Lon Read more
Featuring free WiFi and a shared lounge, Leyton Rooms is set in London, 1.9 km from Olympic Stadium. Conveniently located in the Stratford district, this guest house is located 3.1 km from Victoria Park. Certain rooms are fitted with a kitchen with an oven and a microwave. The nearest airport is London City Airport, 7 km from the guest house.