The Mill Hotel, Sudbury (3-star) | TravelManiac