Park International Hotel
117-129 Cromwell Road, London SW7 4DT, United Kingdom, United Kingdom
Business Details
The property Park International Hotel is situated in London, United Kingdom. The Accommodation is classified with 4 stars.
"Enjoying a prime location within the Royal Borough of Kensington and Chelsea, Park International Hotel offers comfortable accommodation and elegant Victorian architecture. Gloucester Road Tube Station is a few minutes' walk away."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
30045
Park International Hotel
The property Park International Hotel is situated in London, United Kingdom. The Accommodation is classified with 4 stars.