Located in London, within a 8-minute walk of British Museum and 0.6 miles of Euston Train Station, Russell Square Hotel has accommodations with free WiFi throughout the property. The property is around a 18-minute walk from Royal Opera House, 0.9 miles from King's Cross Theatre and a 18-minute walk from Theatre Royal Drury Lane. The property is a 12-minute walk from King's Cross St Pancras Tube Station, and within 1.2 miles of the city center.
At the hotel, each room comes with a desk and a flat-screen TV. The rooms include a coffee machine, while selected rooms also feature a kitchen with a fridge, an oven and a microwave. At Russell Square Hotel every room includes bed linen and towels.
Staff at the accommodation are available to give advice at the 24-hour front desk.
Popular points of interest near Russell Square Hotel include Kings Cross Station, Dominion Theatre and Tottenham Court Road Tube Station. The nearest airport is London City Airport, 8.7 miles from the hotel.