Lord Jim Hotel London Kensington
Lord Jim Hotel London Kensington is set in the heart of Earl's Court in London, just 1 km from Stamford Bridge.
A range of single, double, triple and family rooms are available for guests to book. Lord Jim Hotel London Kensington features free WiFi . A flat-screen TV is available.
You will find a 24-hour front desk at the property.
The Olympia Exhibition Centre is 1.3 km from the property. The nearest airport is London City Airport, 17 km from the property. Nearby rail and bus links provide good access all over London, allowing you to get across the city in very little time. Everything is within reach.
23-25 Penywern Road, Earls Court, London, SW5 9TT, United Kingdom