Charming London Townhouse Retreat
London England
Check in
N/A
Check out
11:00 AM
Located in London (City of Westminster), Charming London Townhouse Retreat is within a 10-minute drive of Hyde Park and Marble Arch. This residence is 2.9 mi (4.6 km) from Kensington High Street and 2.9 mi (4.6 km) from Westfield London Shopping Centre.
Treat yourself to a stay in one of the 5 guestrooms, featuring fireplaces. Kitchens are outfitted with refrigerators, ovens, and stovetops. Complimentary wireless internet access is available to keep you connected. Conveniences include electric kettles and washers/dryers.
Property Details
Location
, London, England , United Kingdom