About Park City Grand @ParkCityPlazaKensington @parkcity_grandplazahotel @parkcitygrand Park City Grand Plaza Kensington is a 4* luxury hotel located in Central London. Book now and get best price guaranteed on direct booking.