117-129 Cromwell Rd, Kensington
Mobile: 07383 4...
Park International Hotel offers 4 star accommodation in London's popular Kensington. With a variety of rooms, PIH is ideal for families and groups.
Reviews for this businessLeave a review
Park International Hotel
Verified ID: 1112216170381312
Verified 09/08/2018 @ 19:00:48
Last updated 09/10/2018 @ 06:24:28
Learn more about Verification in the Central Index