![Park International Hotel Kensington and Chelsea](http://static.readytotrip.com/upload/information_system_24/2/4/6/item_2468/information_items_2468.jpg)
Set in a prime location within the Royal Borough of Kensington and Chelsea, the Park International Hotel offers modern accommodation and elegant Victorian architecture.
Number of rooms: 171
117-129 Cromwell Road, Kensington and Chelsea, London, SW7 4DS, United Kingdom
Hotel booked 1 times today.