Now under new management, The Bell is a friendly 200-year-old coaching inn located north of the Cotswolds and 15 miles (15 mi) from Stratford-upon-Avon. The modern rooms with attached bathroom each have a TV an ... Read more

View all Luxury Hotels in Moreton in Marsh