Lord Jim Hotel London Kensington

Lord Jim Hotel London Kensington is set in London, 1 km from Stamford Bridge.

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.

Chelsea FC is 1.1 km from Lord Jim Hotel London Kensington, while Olympia Exhibition Centre is 1.3 km from the property. The nearest airport is London City Airport, 17 km from the property.