Cotswold Hotel & Spa
Nestled within the beautiful idyllic Cotswolds, The Cotswolds Hotel & Spa is just 20 miles from Oxford and 70 miles from London.
For all enquiries regarding our hotel, restaurant bookings, spa treatments, an event, or golf related enquiries please use the contact form or drop reach out to us on the details below.
Cotswolds Hotel & Spa
Tel: 01608 642383
Fax: 01608 645422