Located 9 minutes' stroll from The Stone Space, Russell House Hotel London is just a 5-minute stroll from Pentecostal City Mission Church. Guests travelling by car can also use a car park on site.
The hotel is nestled a 17-minute walk from Hollow Pond. Gods Own Junkyard is around a 25-minute stroll from this 2-star hotel, and London City airport is 15 km away. The accommodation is also relatively close to Olympic Park. South Woodford is nearly a 10-minute ride away, while London Leytonstone High Road is situated not too far from Russell House Hotel. The property is just 5 minutes on foot from Leytonstone underground station and close to Gainsborough Road bus stop.
Treating guests with Indian dishes, Star of India is 6 minutes' walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Russell House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.