The comfortable Russell Square Hotel London is located about 25 minutes' walk from St James's Park and offers a convenience store. While staying at this 3-star hotel, 24-hour security are available for guests to use.
The rooms feature blackout drapes, along with a flat-screen TV with cable channels for guests' utmost comfort. There is also a private bathroom.
Friend at Hand serves British cuisine and is located a mere 150 metres from this accommodation.
The hotel is nestled in West End with the most quintessential London experience, 3.7 km from business venues like the historic Tower of London and a short way from the garden Bedford Square. Attractions within 30 minutes' walk of the Russell Square London include St Paul's Anglican Cathedral. Also, Catholic Central Library Gardens is situated 0.8 km away. The national museum "Wallace Collection" is approximately 35 minutes' walk away, and Russell Square underground station is right near the property. London Euston train station is within a few blocks of this hotel.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please