Rooms & Rates
Similar Hotels
Hotel Information
Change dates to view pricing options.
Loading Booking Options

The Principal London

+44 20 7837 6470

Top Amenities

Pets Allowed
Fitness Center
Bar or Lounge
Russell Hotel is a deluxe hotel located opposite Russell Square, in the historical Bloomsbury section of London. This strikingly attractive hotel has a wonderful, central location. In fact, it is only a short walk from the British Museum and many other attractions. Built in 1898, this hotel is a great example of the Victorian style, which is apparent on the interior as well as from the outside. The Russell Square Underground Station is situated adjacent to the hotel, offering convenient access to the rest of the city.
Show more
Russell Square
London, WC1B 5BE
Rooms & Rates
Loading Booking Options
Expert Reviews
The 371-room Hotel Russell is massive by London standards, and its grand Victorian architecture complements its scale. Tiny tooms blend contemporary style with period detail (like...