Description
The Bell Inn — a welcoming guest house offering simple comfort in the Cotswolds Set in the village of Selsley near Stroud, United Kingdom, The Bell Inn is just a brief stroll from Stroud Park and a short drive to the Museum in the Park (1.3 mi / 2.1 km). Guests can relax in the on‑site bar/lounge, stay connected with free internet access, and store their bags safely in the luggage storage area. A tennis court provides active recreation, while off‑site horse riding lets visitors explore the surrounding countryside. The atmosphere is friendly and relaxed, perfect for families or travellers seeking a cosy base. Whether you’re wandering the nearby parks, enjoying a museum visit, or simply unwinding with a drink, The Bell Inn delivers a pleasant and convenient stay in the heart of the Cotswold countryside.