Hotels May 3, 2018 0 Calcot Manor & Spa Calcot Manor, set within 220 acres of Cotswoldshire countryside near the charming market town of…