Park City Grand Plaza Kensington

18-30 Lexham Gardens, London, UK

Website

+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 28 times, 1 Visit today

Posted in Travel & Toursim