Russell Square Hotel
The 3-star Russell Square Hotel London offers easy access to Conway Hall, which is situated about 5 minutes' walk away.
Location
Tate Modern is 1.6 miles from this hotel, and the huge Coca-Cola London Eye Observation Wheel is 1.4 miles away. The London hotel is also situated within a few blocks of the famous British Museum. Buckingham Palace is approximately 10 minutes away by car, and Holborn is 5 minutes by foot from the Russell Square. This accommodation is also 2.5 miles from Marylebone train station.
Food & Drinks
The Square Pig is in the immediate vicinity of the hotel.
Why choose Russell Square Hotel London
Main amenities
-
Free Wi-Fi
-
24-hour services
-
No Smoking
Amenities
Russell Square Hotel- Free Wi-Fi
- 24-hour services
- No Smoking
Internet
- Free Wi-Fi
Parking options
- Parking
Property services
- 24-hour reception
General facilities
- Non-smoking property
Enter dates to see availability