RT.com RT Partners Hotels United Kingdom London Ibis London Earls Court

Ibis London Earls Court

The Ibis London Earls Court is located in West London, 500 m from Earls Court exhibition centre, 2 min from West Brompton and 5 min from Earls Court underground station (District and Piccadilly lines).

Basic information
2 Stars
Address 47 Lillie Rd Fulham London LONDON South CENTRAL
City London
Country United Kingdom
Number of rooms 504
Fax number 44 (207) 3814450
Web-site http://www.ibishotel.com

Special deals