Cotswolds Hotel & Spa
Southcombe Chipping Norton, OX7 5QHCotswolds Hotel & Spa is set in Chipping Norton in the Oxfordshire Region, 15 km from Blenheim Palace. Guests can enjoy the on-site bar and make use of the on-site spa and 18-hole golf course.
34 rooms
from £69