This hotel is of a very good standard, offering excellent value for money.
With a stay at ibis London Earls Court in London (Kensington), you''ll be convenient to Stamford Bridge Stadium and Imperial College London. This hotel is close to Royal Albert Hall and Harrods.
47 Lillie Road
Checking for room alternatives