- UK Information
- UK Hotels
- Upper Neatham Mill
Upper Neatham Mill
Set in a 17th-century barn, Upper Neatham Mill offers hearty breakfasts and luxury rooms with antique furniture. The B&B is situated just outside Alton in scenic Hampshire.
Rating
Prices from £54
5