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

You are here : United Kingdom / Gloucestershire / Newnham-on-Severn

 

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