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.
Number of rooms: 86
18-30 Lexham Gardens, Kensington and Chelsea, London, W8 5JE, United Kingdom