Cotswold Water Park Four Pillars Hotel

The Cotswold Water Park Four Pillars Hotel features 27 one, two and three-bedroom luxury apartments.