The Elora Mill Country Inn and Restaurant is one of OntarioÆs premier country inns. Perched on the edge of the picturesque Elora Gorge, overlooking the Grand River, our dining room, lounge and many guest rooms have spectacular views of an exhilarating, romantic scenery that pleases year-round.