Here are a list of Hotels near by that you can stay in while visiting Eden Mills.
Delta Hotels by Marriott Guelph
50 Stone Rd W, Guelph, ON N1G 0A9, Canada
+1 519-780-3700
Western Hotel & Executive Suites
72 Macdonell St, Guelph, ON N1H 2Z6, Canada
https://www.westernhotelsuites.com/
(844) 937-8123