£14m Devon seaside hotel finally opens after years of delays Published 24 Apr 2024 The 120-room Premier Inn Torquay Harbour has created 41 jobs. Full Article