Last viewed 1 day ago

Park International Hotel

117-129 Cromwell Rd, Kensington, London SW7 4DS, UK
(0/5)
Photos
Add Favorites
Description

Park International Hotel offers 4 star accommodation in London’s popular Kensington. With a variety of rooms, Park International Hotel is ideal for families and groups.

Amenities
Map Location
User Reviews
No reviews yet!
There are no reviews for this business, be first to write a review!
Write Review
5
4
3
2
1
Only members can leave comments. Login or Register!