 |
Hotel Russell is situated in the heart of Bloomsbury, opposite Russell Square underground station with its excellent connections to all parts of London. The British Museum is within easy reach of all attractions including Buckingham Palace, St Paul's Cathedral, the London Eye, Tower of London and the Houses of Parliament. 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 with a wealth of period features. There is also a large bar, which has a very traditional club atmosphere.
|