- UK Information
- UK Hotels
- Russell Court Hotel
Russell Court Hotel
Russell Court Hotel is situated just off Kensington High Street, a mile from Earl's Court Arena. It offers free Wi-Fi and Kensington (Olympia) Tube Station is just a minute's walk from the door.
Rating
Visa,Maestro,American Express,MasterCard
Prices from £49
20