Cotswold House Hotel and Spa

Chipping Campden, Gloucestershire, GL55 6AN

Upgrade Listing