The Lord Jim Hotel is an attractive 3 star hotel, situated on a quiet, tree lined street amongst the Great London atmosphere of the Earls Court.
Hotel offers complimentary High Speed WIFI throughout the hotel, calm and quiet surroundings whether you are on business or visiting London’s many attractions. The Hotel is located in the heart of Earls Court, giving hotel guest excellent access to central London.
Best price guaranteeno reservation fees
Book without a credit cardpayment at the hotel
Instant confirmation by e-mailGuaranteed Booking
Free cancellationuntil the last minute