Best Hotels in South Kensington | Park City Grand Plaza Kensington

Unkown location Check with seller

8 months ago 70 hits ID #95909


If you want a luxurious hotel to stay in London, then Kensington Plaza hotel London can fill that wish. The Park City Grand Plaza hotel is a 4-star luxury hotel in Central London. It offers calm and luxury accommodation to their guest. Kensington Grand hotel has all kind of facilities with a calm atmosphere. On your direct booking, you will get the FREE continental breakfast and great deals or offers.

Reach us: 18-30 Lexham Gardens, London W8 5JE
Kensington, London
United Kingdom
Reception: +44(0)207-341-7090
Reservation: +44(0)207-341-7093


Comments 0

No comments has been added yet