Russell

Russell Square,London,Wc1b 5be

London
United Kingdom
photo 1 of 13
Russell This 4 star hotel is located in the city centre of London and was established in 1898. It is close to the British Museum and the nearest station is Russell Square. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 373 rooms are equipped with hairdryer, safe, trouser press, ironing set and air conditioning.
Close
Occupancy per room may not exceed 4 persons.

Please modify your selection.

Close


Check Availability and Rates

Room Amenities

  • Hair Dryer
  • Trouser Press
  • Air Conditioning
  • Television
  • Radio

Hotel Amenities

  • Elevators
  • Concierge
  • Safe Deposit
  • Room Service
  • Number Of Rooms : 373
  • Coffee Shop
  • Business Facilities
Excellent Hotels © 2011 - 39 Commercial Street - Portland, Maine 04102 - 877-444-2222
About Us  Contact Us   Privacy Policy  Terms & Conditions   Site Map