Un caloroso benvenuto vi attende al Lord Jim Hotel, un attraente hotel economico a 3 stelle. Situato in una tranquilla strada alberata a soli 100 metri dalla stazione della metropolitana di Earl's Court sulla linea Piccadilly, che vi permetterà di raggiungere in pochi minuti le principali attrazioni e i luoghi di interesse di Londra. Earl's Court è il luogo ideale per il vostro soggiorno in città, vicino al Museo di Storia Naturale, alla Royal Albert Hall, al Museo della Scienza, al centro commerciale Westfield, al V&A Museum e a Hyde Park.
L'hotel offre una varietà di camere da letto, dotate di bagno privato o in comune, adatte a tutte le tasche, dai viaggiatori singoli alle famiglie.