Russell Square, London,
Boasting one of the capital's most prestigious locations, sitting proudly at 1-8 Russell Square in the heart of Bloomsbury, this magnificent Victorian building with its imposing facade has recently undergone a major £20 million refurbishment to offer the ultimate in luxury hotel accommodation, facilities and standards. All of the hotel's bedrooms have been furnished to an upper 4 star standard to ensure guests receive a most comfortable and memorable experience. Located just minutes from the financial and commercial district of the city the hotel is within easy reach of all major attractions including the British Museum, Buckingham Palace, St Paul's Cathedral, Covent Garden and the West End.
Click here for the no frames version of Hotel Russell, London
Fine Hotels - Home > Hotels in England > Hotels in London >
Hotel Russell, London in London