Dog and Pet Friendly Hotels & Holiday Accommodation in Newnham-on-Severn.

Swan House Country Guest House 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.