All 3 stars Elora hotels: get the best Elora hotel deal by cheap rates. No booking fees. You pay for the hotel room in Elora at the check-out. Free cancellation.
Elora hotel reservation: check availability and room rates
3 star hotels in Elora
1 property found
-
The Village Inn 3 stars
66 Wellington Rd.7, Elora, Canada (Show map)
Offering air-conditioned rooms and free WiFi throughout the venue, the 3-star Village Inn is 700 metres from Grand River Raceway and within walking distance to Elora Centre For The Arts. The property…