Start Your Search

    • 12+ years
    • 2-11 years
    • 0-23 months

Welcome to Russell Hotel

Russell Hotel 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. Amenities: Bar, Internet Access, Child Care Service, Business Centre, Elevator / Lift, Lounge, Tour Desk, Laundry Service, Currency Exchange, 24 Hour Room Service, Banquet
ACCEPT COOKIESTo give you the best possible experience, this site uses cookies. Using this site means you agree to our use of cookies. We have published a cookies policy, which you should read to find out more about the cookies we use. View cookies policy.