In a quiet street, this Kensington hotel is a 2-minute walk from Earls Court Exhibition Centre and Earls Court Tube Station. It has an evening bar and spacious rooms with Georgian features.
Number of rooms: 16
14 Barkston Gardens, Earls Court, Kensington and Chelsea, London, SW5 0EN, United Kingdom