The budget 2-star Russell House Hotel is a great place to stay in London.
The venue is 3.6 km away from Olympic Park. A tower and a gallery lie a short distance away.
A 5-minute stroll will take you to Leytonstone subway station. The property is set 10 km from London City airport.
The guestrooms look out on the garden.
Eat & Drink
The Walnut Tree Inn and Golden Curry serve a selection of meals within 400 meters from the venue.
The on-site conveniences include free parking and a safe deposit box.