Park Grand Hotels – stylish boutique properties with a focus on guest experience

Chic, stylish and unique, Park Grand London Hotels is a collection of trendy 4 star properties renowned for their individuality and the quality of the guest experience. Ideally located near Paddington, Hyde Park, Kensington, Oxford Street and within easy reach to Heathrow, Park Grand London Hotels are the perfect choice … more