The Swan Inn is a stunning Cotswolds inn boasting effortless decor, charming personality and unique setting compliments its rich history. The inn offers stunning pet-free accommodation, a glorious restaurant, a local seasonal menu and an inviting bar set in an idyllic riverside location.
Friendly staff, beautiful location, and delicious food make this pub a great choice for a relaxing getaway.
Some reviewers experienced poor food quality, slow service, and subpar accommodations.