Suite Overlooking Hyde Park
London England
Check in
N/A
Check out
10:00 AM
With a stay at Suite Overlooking Hyde Park in London (London City Centre), you'll be steps from Kensington High Street and Kensington Gardens. This apartment is 0.4 mi (0.6 km) from Hyde Park and 0.2 mi (0.4 km) from Imperial College London.
Make yourself at home in one of the 2 guestrooms, featuring kitchens. Complimentary wireless internet access is available to keep you connected. Conveniences include refrigerators and electric kettles.
Property Details
Location
, London, England , United Kingdom