About the award
A hugely prestigious award presented in recognition of a large hotel group that has a proven track record of striving to ensure the very best levels of service, food and accommodation across the range of properties. Attention to detail is imperative and a committed and structured approach to future development is essential.
Park Plaza Hotels
Park Plaza Hotels was founded in 1986, and their first UK hotel opened in London in 1999, with other London properties following in the early 2000s. In 2010 they opened their largest property, Park Plaza Westminster Bridge, with over 1,000 bedrooms.
Over the years they have built up an impressive portfolio of hotels across London with two further properties in Leeds and Nottingham. The group are passionate about managing their hotels to the highest possible standards and are developing two new properties – art’otel London Battersea Power Station and art’otel London Hoxton which will open in 2022 and 2023 respectively.