Overview
Park City Grand Plaza Kensington is a 4* luxury hotel located in Central London. Book now and get best price guaranteed on direct booking.
Visited 35 times, 1 Visit today
18-30 Lexham Gardens, London, UK
+44(0)207-341-7090
All day
Park City Grand Plaza Kensington is a 4* luxury hotel located in Central London. Book now and get best price guaranteed on direct booking.
Visited 35 times, 1 Visit today
Posted in Travel & Toursim