The 373 luxury bedrooms of the Hotel Russell combine sleek, modern interiors with stunning Victorian architecture creating a luxurious, tranquil urban escape.
With a wide range of standard, executive, traditional and contemporary double and twin bedrooms to choose from, many bedrooms offer unparalleled views of London and are equipped with the latest technology, market leading facilities and maximum comfort for weekend getaways, mid-week breaks and the transient business traveler.
Staying at Hotel Russell offers a true London experience whilst also providing an escape form the pace of the city. Enjoy room service, chill out with a film and sleep well.