Choose your room
Russell Square Hotel 3*
- Free Wi-Fi
- 24-hour services
24-hour reception
- No Smoking
Non-smoking property
Situated nearly a 10-minute drive from the city park "ZSL London Zoo", the 3-star Russell Square Hotel London offers proximity to various city highlights.
As a plus for business travellers, this London hotel is 3.3 km from the floor glass Shard Skyscraper. The 13.7-tonne Big Ben Bell is also approximately a 15-minute ride away. The Russell Square lies 750 metres from Holborn underground station and in proximity to London Euston train station.
While staying at the hotel, guests can choose from dining options nearby, such as Friend at Hand, located just 5 minutes' stroll away, or LEON - Brunswick at a 5-minute walking distance.