Earls Court Hotel 28 Warwick Road, Earls Court, Kensington and Chelsea, London, SW5 9UD, United Kingdom – This neighbourhood is a great choice for travellers interested in museums, parks, and culture – Check location Great location - show map – Metro access