Park Lane Apartments Harrowby street
London England
Check in
2:00 PM
Check out
10:00 AM
Located in London (London City Centre), Park Lane Apartments Harrowby street is within a 10-minute walk of Hyde Park and Marble Arch. This aparthotel is 0.7 mi (1.2 km) from Madame Tussauds Wax Museum and 0.8 mi (1.2 km) from Kensington Gardens.
Make yourself at home in one of the 3 guestrooms, featuring kitchens. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and irons/ironing boards, and housekeeping is provided on request.
Property Details
Location
51 Harrowby St, London, England W1H 5EF, United Kingdom