The Park City Grand Plaza Kensington is an elegant, stylish hotel just a 5-minute walk from Earl’s Court Tube Station. Earl's Court exhibition hall and the exclusive shops of Kensington and Knightsbridge are nearby.
18-30 Lexham Gardens, Kensington and Chelsea, London, W8 5JE, United Kingdom
Hotel booked 1 times today.
Nightly rates from $118 to $1 220