Cheval Harrington Court at South Kensington offers luxury 4-star apartments and studios in the heart of South Kensington and 2 minutes' walk from South Kensington Tube Station. They offer free Wi-Fi and stylish, spacious accommodation.
Number of rooms: 37
13 Harrington Road London, Kensington and Chelsea, London, SW7 3ES, United Kingdom