Park Grand Hotel

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 travelers. Enter into a visual treat of contemporary design, beauty and elegance that comes with a touch of class.