The Bell Inn bevindt zich in Cheltenham, op 14 km van Kingsholm Stadium, en biedt accommodatie met een tuin, gratis privéparkeren, een restaurant en een bar. De accommodatie is gelegen op 32 km van Cotswold Water Park, 48 km van Coughton Court en 50 km van Lydiard Park.
Alle kamers bij het hotel hebben een flatscreen-tv.
The Bell Inn biedt een zonneterras.
Sudeley Castle ligt op 14 km van de accommodatie, en Gloucester Cathedral ligt 15 km verderop.