Latest News

The Petchey Group purchase a portfolio of 12 hotels situated throughout the UK.