The crown and cushion is a first class hotel, located 21 miles from oxford in the heart of the cotswolds countryside. This historical hotel has an unusually long tradition of hospitality, dating back to 1497 as a coaching inn. The crown and cushion was pr.