The Russell gets surprisingly varied reviews, given its historic reputations. Some of the rooms may need updating, but many guests still appreciate the grandeur of its design and its location overlooking Russell Square.
The hotel is located in the heart of Bloomsbury, opposite Russell Square underground station with its excellent connections to all parts of London. It is within walking distance of the British Museum, and many of London's top theatres. It is also close to Covent Garden and Oxford Street.
Customer review digest, click to view whole review ...