Hotels in Newbold on Stour

Filter Results

1 Newbold on Stour hotel

The Poplars

The Poplars

Hawkins Way Newbold-on-Stour, Newbold on Stour, CV37 8BZ

  • Free Internet

More amenities

From $126

Book Now

Amenities:

  • Internet Access - Free Public Access
  • Non-Smoking Facility