5 rooms · ★★★★ · from £80
Now under new management, The Bell is a friendly 200-year-old coaching inn located north of the Cotswolds and 15 miles (24 km) from Stratford-upon-Avon. The modern en-suite rooms each have a TV and tea/coffee making facilities.
Log in with your cycle.travel account:
Password |
Or simply use your account on: