The Bell (Hotel)
RestaurantStow-on-the-Wold
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