Charming inn offering elegant accommodation with individually styled rooms, a modern restaurant, and bar. Ideal for exploring the Cotswolds.