Dog and Pet Friendly Hotels & Holiday Accommodation in Newnham-on-Severn.
Swan House Country Guest House The Swan House is a 17th century Merchant Town House in the centre of the village lying on the banks of the River Severn and at the gateway to the Royal Forest of Dean.