News

The team behind Blackpool’s new £34million Holiday Inn hotel have once again proved they are more than just hospitality experts.