Hotel Review Overview Cotswold House Hotel is a luxury hotel and spa in a charming Grade II listed regency townhouse in Chipping Campden, Gloucestershire featuring 28 individually styled bedrooms and suites. Location: The hotel is situated in the centre of the charming market town just 16 miles from Cheltenham and within two miles of the …
