Charming Country Inn and Pub Dining
The Swan Inn is an attractive historic pub and inn in the Cotswolds, offering a cozy setting with features like a well-tended wood burner. The kitchen serves carefully prepared pub classics and seasonal dishes, with seafood and traditional fish and chips noted for their quality. Attentive staff and comfortable accommodations contribute to a welcoming, relaxed stay for guests.