Newnham (Gloucestershire) hotels & apartments, all accommodations in Newnham (Gloucestershire)

Recommended Newnham (Gloucestershire) hotels

The Ship At Newnham Newnham

High Street, Newnham (Gloucestershire), United Kingdom

The Ship At Newnham Newnham  photo

The property is located within a 5-minute walk from the city center. The 4-star The Ship At Newnham Hotel places guests abount 13…