Property Location With a stay at The Village Inn Elora in Elora, you'll be minutes from Grand River Raceway and close to Elor..
Elora / Elora