
New 120 bedroom Premier Inn hotel development enters construction phase
Significant progress is being made on the new £11M 120 bedroom Premier Inn hotel being built on part of Terrace Car Park in Torquay. Demolition works to part of the existing car park and the installa…