With free Wi-Fi available throughout, this convenient hotel offers modern rooms just 1 minutes’ walk from Earl's Court Underground Station. Guests are within 1 mile of exclusive shops and Olympia and Earl's Court Exhibition Halls.
Number of rooms: 74
11-13 Penywern Rd, Earl's Court, Kensington and Chelsea, London, SW5 9TT, United Kingdom