Hotels in Earls Court
Lord Kensington is centrally located in Londonís exclusive Royal Borough of Kensington & Chelsea. The hotel is a moment's walk from Earls Court Tube station and to major road links allowing easy access to both Heathrow and Gatwick Airports. Within close proximity you will find the fashionable shopping areas of Kensington High Street, Knightsbridge (Harrods) and Kings Road as well as major tourist attractions including The Royal Albert Hall, Kensington Palace and the Natural History, Science and V&A Museums. If you are visiting Earls Court Exhibition Centre or Olympia our location is ideal.
Credit Cards Accepted
TV in Rooms
More Hotels nearby
This page viewed on 2,651 occasions since Oct 16th 2005