Cotswolds 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.
Number of rooms: 133
Southcombe, Chipping Norton, OX7 5QH, United Kingdom
Hotel booked 1 times today.