The Crown & Cushion Hotel is a 15th century former coaching inn offering a home from home feel. It is located in the heart of the picturesque Cotswolds and is within easy reach of Chipping Norton and Oxfordshire. The accommodation is clean and comfortable and well equipped with a host of amenities for your convenience. The staff are friendly and accommodating and will ensure a pleasant and relaxing stay. It is a great base from which to explore the surrounding area.