Ibis London Earls Court on vastapäätä Earls Court Exhibition Centreä ja sitä ympäröi Fulham, Chelsea, Kensington ja Hammersmith. Hotellista on 10 minuutin matkan Olympia Londonille, Stamford Bridge -stadionille, Westfieldin ostoskeskukselle ja Royal Albert Hallille.
Hotellissa on 12 kerrosta ja 504 huonetta sekä upeat näkymät Lontoon kaupunkiin.