Luxury Apartments in Central London
London England
Check in
3:00 PM
Check out
10:00 AM
Discover a paradise for pets and their owners at Luxury Apartments in Central London, where four-legged travelers are treated like VIP guests, steps from Kensington High Street and 15 minutes by foot from Hyde Park. This apartment is 6 minutes walk to Kensington Gardens and 15 minutes walk to Imperial College London.
Make yourself at home in one of the 16 individually decorated guestrooms, featuring kitchens with ovens and stovetops. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and separate sitting areas, and housekeeping is provided on request.
Property Details
Location
72 Kensington High St, London, England W8 4PE, United Kingdom