Liverpool hotels group secures £36m loan deal
Liverpool hotels group Centre Island Hotels, owner of the Crowne Plaza, secures £36m loan facility after auditors warned in 2023 of a ‘material uncertainty’ about the future of the business. Tony McDonough reports Centre Island…