Located about 10 minutes' drive from Coca-Cola London Eye, the 3-star Russell Square Hotel London is around a 5-minute walk from Holborn.
Enjoy Middle Eastern cuisine in the grill bar Zaha Street Grill, situated about a 5-minute walk away.
The hotel is near a tube station and at a moderate distance from The British Museum. The area includes such religious sights as Westminster Abbey (2.4 km) and St Paul's Cathedral (1.9 km). National Gallery is around 25 minutes' walk from this London hotel. The nearest underground station is approximately a 10-minute walk away.