Earls Court Hotel London offers proximity to the highly decorated Victorian Leighton House Museum, situated approximately a 25-minute walk away.
Located in the West Kensington district of London, the 2-star hotel is 3.1 miles from the 13.7-tonne Big Ben Bell and 1.5 miles from such shopping venues as the British Harrods Department Store. Offering medical services, Chelsea and Westminster Hospital is located in proximity to the London hotel. Also, visiting Battersea Park, which is about 10 minutes by car from the Earls Court London, can be great fun for the whole family. The property lies around 900 feet from Earl's Court metro station and right near London West Brompton train station.
They also come with private bathrooms.
The The Blackbird is merely 8 minutes by foot from the London hotel.