Hotel Ibis London Earls Court
Hotel Ibis London Earls Court
47 Lillie Rd, Earls Court, Kensington & Chelsea
London
SW6 1UD
United Kingdom
Rooms from £72.00 ( €106.56 / $131.76 ) per night
Ideally located in West London opposite Earls Court Exhibition Centre and is 5 minutes walk from West Brompton station. Earls Court station is 10 minutes walk (District Line & Piccadilly Line).
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







