The Russell Hotel located in the heart of central London, is a luxury hotel and conference venue. The Russell Hotel is perfectly located for exploring London's many nearby tourist attractions. The hotel offers 373 rooms, which include a range of standard, executive, traditional and contemporary double and twin bedrooms. Standard in room features include air conditioning, Internet connection and 24-hour room service.
|
Bar/Pub, Business Centre, Laundry services, Restaurant, Safety Deposit Boxes, Lounge, 24 hour room service, Porterage
|
Air conditioning, Hairdryer, Internet Access, Ironing facilities, Satellite/cable television, Tea/Coffee making facilities, Colour TV, Direct Dial telephone, Radio, In Room Movies, Trouser press, Bathroom, Shower, Voltage 240v, Wake-up call facilities
|
Russell Square underground station is just a few minutes walk to the hotel. Located opposite the Bloomsbury Square, the Hotel Russell is ideally placed for both leisure and business visitors. The British Museum is two streets away, Oxford Street and the West End are a five minute walk. The nearest car park is the NCP Russell Court, a two minute walk from the hotel. |