The Mill, Sudbury (3-star) | TravelManiac