1-8 Russell Square, London West Central, Greater London, WC1B 5BE
Book Online - No Booking Fee Book online pay at the hotel Instant Confirmation
At a glance
Rooms From £100.98
Offering a good position, The Hotel Russell has comfortable accommodation and excellent services, welcomes all types of holidaymakers for a pleasant and tranquil stay.
Offering a good position, The Hotel Russell has comfortable accommodation and excellent services, welcomes all types of holidaymakers for a pleasant and tranquil stay. Hotel Russell is situated in the heart of Bloomsbury, opposite Russell Square underground station with its excellent connections to all parts of London. Hotel Russell provides 373 bedrooms, all designed to suit the requirements of the business executive including high-speed Internet connection and working area. The main restaurant is a fabulous feature of the hotel, being a large airy room with a wealth of period features. There is also a large bar, which has a very traditional club atmosphere.