Address:
117-129 Cromwell Rd SW7 4DS
Kensington
SW7 4DS
United Kingdom
Tel:
02073705711
Website:
https://www.parkinternationalhotel.com