23-25 Penywern Road, London, SW5 9TT
Location: Earls Court
Prices start from: £26.25
Review Score: 4 / 5
Lord Jim Hotel London Kensington is a small intimate budget hotel in a quiet street by Earls Court tube. Easily accessible from the airports and well located for London’s sights, Lord Jim Hotel London Kensington is popular with tourists, families, business visitors and longer stays.