Russell Court Hotel
The budget Russell Court Hotel is a great place in an exhibition area of London. Behind the imperial facade of Russell Court Hotel lies standard interior.
Major London sights, such as Earl's Court and Royal Albert Hall are located nearby. London city center is 6 km away.
There are 20 modern rooms appointed with climate control, LCD TV, a laptop safe, ironing facilities and a DVD player. For more comfort a shower, a hairdryer and free toiletries are provided.
Crown and Sceptre and Yas serve a selection of meals within 100 meters from the venue.
Kensington (Olympia) train station is a 5-minute walk from the property. A 25-minute drive will take you to London Heathrow airport.
The on-site conveniences include a designated smoking area, a safety deposit box and an elevator.