Award-winning leisure destination St Michaels resort has completed a £10m expansion programme, redeveloping its spa and health club and enlarging its guest accommodation under a wider £50m construction programme. Award winning relaxation The four-star destination –...
