Back to The Cotswolds

The Bell (Hotel)

RestaurantStow-on-the-Wold

Photo from Google Maps · The Bell (Hotel)

Situated on Park Street in Stow-on-the-Wold, The Bell is a classic stone-built pub providing country-chic overnight accommodation alongside its restaurant. Guests can call in for cask ales, enjoy evening meals, and tuck into breakfast the following morning.

Google rating 4.3 · 1,029 Google reviews · See on Google Maps