Russell Hotel London is a magnificent Victorian building, situated in the heart of London's historic Bloomsbury area. Overlooking Russell Square Gardens, Russell Hotel London offers guests luxurious accommodation close to many of London's famous attractions. The British Museum, Oxford Street and Covent Garden are all within easy walking distance of Russell Hotel London and nearby Russell Square Underground Station provides easy access to the rest of the capital. Russell Hotel London offers a range of rooms and suites, all comfortably furnished and equipped with private bathroom facilities, air-conditioning, satellite television, direct-dial telephone with voicemail and computer dataport. Russell Hotel London has two stylish restaurants, both serving mouth-watering international cuisine, and a cosy bar, perfect for after-dinner or pre-theatre drinks. |