Located nearly a 25-minute walk from the 3-star Russell Square Hotel London, guests can reach the huge Coca-Cola London Eye Observation Wheel.
You can enjoy British cuisine in Friend at Hand, situated close at hand, 150 metres away.
Located a mere 0.7 km from the famous British Museum, the hotel is also within a few blocks of entertainment venues like the social h Club London. Attractions within 30 minutes' walk of this London hotel include the royal Regent's Park. The Tower Bridge is 3.9 km from the Russell Square London. London Euston train station is in the vicinity of the property, while Holborn tube station is approximately 10 minutes' walk away.