Russell Square, London, England WC1B 5BE |
 |
The Russell Hotel is a deluxe hotel located opposite Russell Square, in the historical Bloomsbury section of London, just a short walk from the British Museum and many other attractions. The Russell Square Underground Station is situated adjacent to the hotel, offering convenient access to the rest of the city.
Built in 1898, The Russell Hotel is a great example of the Victorian style. The hotel's interior retains many of its original features, including Sicilian marble columns, high vaulted ceilings, huge chandeliers, oak paneling and the grand marble staircase.
The 371 guest rooms at the Russell Hotel come in various styles, from the traditional un-refurbished to the ultra-modern Contemporary deluxe rooms.
All of the guest rooms have en-suite bathroom facilities, tea-coffee making facilities, satellite TV, Playstation and pay-per-view movies.
For dining, guests may choose the on-site restaurant, or enjoy a drink in either of the Russell's two bars.
|