Located within a 10-minute drive of Tower Bridge, the 3-star Russell Square Hotel London is nearly a 5-minute ride from Holborn.
Zaha Street Grill treats guests with Middle Eastern dishes and lies at a 150-metre distance from Russell Square Hotel.
The hotel is near an underground station and a few minutes' drive from The British Museum. The area includes such religious sights as the Protestant Westminster Abbey (2.4 km) and St Paul's Anglican Cathedral (1.9 km). This London hotel also takes you to National Gallery, which is approximately 5 minutes away by car. The nearest underground station is about 10 minutes' walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please