Frampton on Severn hotels & apartments, all accommodations in Frampton on Severn

Recommended Frampton on Severn hotels

The Bell Inn Frampton on Severn

Frampton-On-Severn, Frampton on Severn, United Kingdom

The Bell Inn Frampton on Severn photo

The city center is 10 minutes' walk of the property. The Bell Inn is located in a green area of Frampton on Severn, about 11…