Four Pillars Hotels give you a choice of six hotels, located in the popular English holiday destinations of Oxford, Gloucestershire and the Cotswolds.
Four Pillars Hotels give you a choice of six hotels, located in the popular English holiday destinations of Oxford, Gloucestershire and the Cotswolds.
Self catering holidays at the Cotswold Water Park, which offer complete flexibility. Available from only £80 per apartment, per night
At Four Pillars Hotels we’re always looking for ways to offer you value for money on family breaks. Stay with us and get more this winter.