The Mill Hotel
Sudbury,
United Kingdom
This former watermill is surrounded by lush greenery in the quaint country town of Sudbury, Suffolk. Home to 62 inviting rooms, a restaurant and relaxing bar, The Mill is perfect for any sort of trip, whether it be a romantic getaway or family staycation.