The Chelsea Apartment by Hok Living
London England
Check in
3:00 PM
Check out
10:00 AM
With a stay at The Chelsea Apartment by Hok Living in London (London City Centre), you'll be within a 5-minute drive of Kensington High Street and Hyde Park. This apartment is 2.1 mi (3.4 km) from Buckingham Palace and 2.5 mi (4.1 km) from Westminster Abbey.
Make yourself at home in one of the 2 guestrooms.
Property Details
Location
, London, England , United Kingdom