The Village Inn Elora is a Canadian Lodging based in Elora, Ontario. The Village Inn Elora is located at 66 Wellington Rd 7, Elora, ON N0B 1S0, Canada,
Please contact The Village Inn Elora using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Village Inn Elora opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.