Due to the impact of COVID-19, you are recommended to check travel restrictions from your government sources and contact local venues to verify any new rules
Situated in the beautiful Cotswold town of Chipping Campden, the luxurious Cotswold House Hotel and Spa is the perfect tranquil retreat for a break full of relaxation and indulgence.