(+39) 010 5701151

Home

Checking availability and prices
Ibis London Earls Court

Check availability

1

Ibis London Earls Court

3 Stars 3 Stars Hotel
47 Lillie Road, London, Sw6 1ud

London, Greater London, United Kingdom

Description

This 3 star hotel is located in the city centre of London and was established in 1971. It is a short drive away from the Chelsea Football Club and the nearest station is West Brompton. The Hotel has 2 restaurants, a bar and a conference room. All 504 rooms are equipped with hairdryer.

Features

Business Center Concierge Elevator/Lift Pets allowed

Rooms features

Hair Dryer Radio TV

Address: 47 Lillie Road, London, Sw6 1ud
Map location could be inaccurate. Please double check the address well before your trip.