Located 0.7 km from The Stone Space, the 2-star Russell House Hotel London is only 200 metres from Pentecostal City Mission Church. Parking is available on site.
A 6-minute stroll from the property, Star of India serves Asian dishes.
Situated nearly a 15-minute drive from Limehouse, the hotel also gives access to such sports venues as the handball Copper Box Arena, which is a 10-minute ride away. This London hotel offers proximity to natural sights like Queen Elizabeth Olympic Public Park (3.5 km) and the large landscaped Valentines Park (4.2 km). Visit Hollow Pond, about 5 minutes by car from the property, and feel complete harmony with the nature of United Kingdom. Entertainment in the area includes the international ExCeL London Convention Centre around 7 km from Russell House Hotel. London Leytonstone High Road train station is a short distance from the accommodation, while Leytonstone tube station is 5 minutes' stroll away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please