No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.
Situated 25 minutes by foot from the 3-star Russell Square Hotel London, guests can visit the Trafalgar Square art museum "National Gallery".
Location
Located just 0.6 miles from London Euston railroad station, this hotel stands within a few blocks of the famous British Museum. Madame Tussauds London is 30 minutes by foot from the hotel. The Protestant Westminster Abbey is 1.7 miles away, and Holborn is in the vicinity of the Russell Square.
Food & Drinks
Friend at Hand is 400 feet from this accommodation.
Free Wi-Fi available throughout hotel
24-hour reception service provided
Non-smoking property for health
Relaxing spa services on-site
Free Wi-Fi
24-hour services
No Smoking
Amenities
Russell Square HotelInternet
Parking options
Property services
General facilities
Enter dates to see availability
11 Bernard St, London, United Kingdom
- Close to attractions
Based on ratings from trusted providers
No reviews match these filters
Try removing a filter or adjusting your selection to see more reviews.