The Cotswolds is located around 40 miles from the centre of Bicester and the west of the city is conveniently located for visiting the area. The Manor Country House Hotel is in a great location for visiting the Cotswolds, located around 36 miles away. The journey will take you around 50min. Visit our Bicester page for the latest deals!