Route GuidesRoutes City GuidesCities Map Log in

Cheval Harrington Court at South Kensington

London
13 Harrington Road London, London, SW7 3ES

32 rooms · ★★★★ · from £213


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 WiFi and stylish, spacious accommodation.