Choose your room
Russell Square Hotel 3*
- Free Wi-Fi
- 24-hour services
24-hour reception
- No Smoking
Non-smoking property
The 3-star Russell Square Hotel London provides proximity to the Royal peculiar Temple Church, which is located only 1.2 km away.
The hotel is around a 25-minute stroll from the art museum "National Gallery" in London. The nearby family attractions include the huge Coca-Cola London Eye Observation Wheel 2.2 km from this London hotel. The Russell Square London is situated 750 m from Holborn tube station, while the buzzing Theatre-district Piccadilly Circus Square lies approximately a 30-minute stroll away.
You may walk 5 minutes to Friend at Hand or eat by LEON - Brunswick, located just 100 metres away.