Park International Hotel
117-129 Cromwell Rd, London SW7 4DS
+442073705711
Contacts
117-129 Cromwell Rd, London SW7 4DS
Description
Park International Hotel | 4 Star Hotel in South Kensington London
Looking for hotels in South Kensington, London? Our 4 star hotel offers accommodation in one of London's most vibrant and popular districts. Plan your stay.
Features
Map
Similar companies
Hotel
Courtyard by Marriott Oxford City Centre
15 Paradise St, Oxford OX1 1LD
+441865306900
Hotel
Premier Inn Exeter Central St Davids hotel
Bonhay Rd, Exeter EX4 4BG
+443333219216
Hotel
Cross Keys Hotel Llantrisant
High St, Llantrisant, Pontyclun CF72 8BR
Hotel
The Angel at Hetton
Back Ln, Hetton, Skipton BD23 6LT
+441756730263