Karta Vacation Rentals
In the heart of Stroud, The Bell Inn is an eco-certified inn a short walk from Stroud Park and the Cotswold Canals Trust. Museum in the Park, Painswick Golf Club and Stroud Bowl are all close by, making it a handy base for walks and local exploring.