Elora mill hotel & spa elora on n0b 1s0 July 8, 2019 16 32 64 128 Elora mill hotel & spa 77 mill st w elora on n0b 1s0 Elora mill hotel & spa elora Elora hotel and spa Elora mill hotel and spa