Located nearly a 25-minute walk from the huge Coca-Cola London Eye Observation Wheel, the 3-star Russell Square Hotel London offers access to tourist attractions throughout London.
Friend at Hand serves British cuisine and is located just around the corner from this London hotel.
The famous British Museum is 0.7 km away, while London Euston train station is within reach of this hotel. Other nearby sightseeing options include the Oxford Street, which is around 30 minutes' walk away. The garden Bedford Square is merely 1.1 km away, and Holborn underground station is 750 metres from the Russell Square London.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please