Ibis London Earls Court

Ibis London Earls Court

March 28, 2017

A 10-minute walk from West Kensington Tube Station. Ibis London Earls Court has a convenient setting, making it an ideal place to stay when in London. It is situated a brief walk from Earls Court Exhibition Centre. This modern hotel provides a…