Located 3 minutes’ walk from Earl’s Court Underground Station, Earl’s Court Gardens Hotel offers budget accommodation and free Wi-Fi in public areas.
Number of rooms: 18
36 Earls Court Gardens, Kensington and Chelsea, London, SW5 0TR, United Kingdom