Opened in 2011, the Russell Court Hotel remains a popular budget-friendly option. Located just off Kensington High Street, it's conveniently close to Earl's Court, Kensington Olympia Exhibition Centre, and Kensington Olympia Station. All rooms are decorated to a high modern standard, designed for comfort and coziness. The staff is available 24/7 to attend to guests' needs.