Cotswold Hotel And Spa si trova vicino a Chipping Norton nella pittoresca campagna dell'Oxfordshire, un'area tranquilla nota per le sue colline ondulate e i suoi affascinanti villaggi. L'hotel è a circa 6 km dalla città mercato di Chipping Norton e a circa 25 km dal storico Palazzo di Blenheim. Il centro di Oxford dista circa 30 km. L'aeroporto principale più vicino è l'Aeroporto di Londra Heathrow, situato a circa 85 km dall'hotel.