Park International Hotel
4-star hotel in London City Centre
Reviews
8.2 out of 10
Very good
Popular amenities
7.6 out of 10
Guests liked the amenities.
Check-in time
4:00 PM
Check-out time
11:00 AM
Explore the area
117 - 129 Cromwell Road, London, England, SW7 4DS
- Natural History Museum9 min walk
- Imperial College London10 min walk
- Kensington High Street12 min walk
- London (LHR-Heathrow)30 min drive