Park Grand Hotel Kensington

A contemporary, classic property, situated in the fashionable, affluent and most prestigious areas of London,Park Grand London Kensington, is a great choice for both the London tourists and business travellers. Enter into a visual treat of contemporary design, beauty and elegance that comes with a touch of class.