Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Elora Ontario Hotels & Motels

Only hotels in Elora are listed below. Explore our guide for inexpensive and discount hotel/motel rates in or near Elora, ON for your corporate or personal leisure travel. We provide the best Elora, Ontario motel and hotel rooms. Browse the Elora area hotels to find the perfect lodging! Please use the provided map of the Elora hotels. Group booking? Search Elora Group Hotel Rates

The Elora center is about 3 miles west of Fergus and 12 miles north of RIM Park.

Welcome to Elora, Ontario! This village is nestled in the heart of the stunning Grand River Valley in Wellington County, just an hour west of Toronto, and is well known for its natural beauty, vibrant culture, and rich history. Whether you're looking for a relaxing weekend getaway or an exciting outdoor adventure, Elora has something for everyone. More from this guide...

Elora Hotels & Accommodations

Elora Mill Hotel & Spa
+1-888-389-4121
77 West Mill St., Elora, ON N0B1S0
  • Expensive property
  • Check-in time: 4:00 PM
From$237
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Elora" Get Alexa Skill →
Best Western Plus Fergus Hotel in Fergus
+1-888-675-2083
830 Saint David St. North, Fergus, ON N1M 2L2 ~2.91 miles northeast of Elora
  • 3-star Suburban hotel
  • Check-in: 3:00pm
From$85
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites Guelph
+1-800-716-8490
540 Silvercreek Pkwy. North, Guelph, ON N1H6N3 ~11.49 miles southeast of Elora
  • Midscale Downtown hotel
  • 53 sleeping rooms in hotel
  • Friendly welcome
  • Good location
From$177
Average 3.0 /5 Read Reviews Call BookMore Details
Hampton Inn & Suites by Hilton - Guelph - Guelph
+1-800-805-5223
725 Imperial Rd. North, Guelph, ON NIH6N3 ~11.58 miles southeast of Elora
  • Three Star Highway hotel
  • 95 rooms in property
  • Most guests said rooms were clean
  • Most guests said the reception staff was great
From$71
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Super 8 by Wyndham Guelph
+1-888-965-1860
281 Woodlawn Rd. West, Guelph, ON N1H7K7 ~11.59 miles southeast of Elora
  • 2 star Highway hotel
  • Hotel has 4 suites
  • Bathroom could be optimized
  • Could use a good cleaning
From$60
Very Good 4.0 /5 Reviews Call BookMore Details
Comfort Inn Guelph : 480 Silvercreek Pkwy. North
+1-888-788-5576
480 Silvercreek Pkwy. North, Guelph, ON N1H7R5 ~12.78 miles southeast of Elora
  • 3 star Suburban property
  • 2 suites in hotel
  • Most guests thought it was clean
  • Convenient and included breakfast
From$69
Average 3.0 /5 Review Score Call BookMore Details
Colonial Creekside Grand Guest House - Waterloo
+1-888-897-9207
485 Bridge St. West Waterloo Ontario Canada, Waterloo, ON N2K1L5 ~13.35 miles south of Elora
  • Luxurious 5-star property
From$79
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Royal Inn and Suites in Guelph
+1-888-311-4278
106 Carden St., Guelph, ON N1H3A3 ~13.52 miles southeast of Elora
  • Low-priced Downtown property
  • Room needs to be redecorated
  • Best value for money
From$60
Average 3.0 /5 Reviews Call BookMore Details
Staybridge Suites Waterloo / St.jacobs
+1-888-469-4795
10 Benjamin Rd., Waterloo, ON N2V2J9 ~13.69 miles southwest of Elora
  • 3 star Suburban hotel
  • Check in: 15:00
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Holiday Inn Express & Suites Waterloo / St. Jacobs
+1-888-734-9421
14 Benjamin Rd., Waterloo, ON N2V2J9 ~13.72 miles southwest of Elora
  • 3-star Suburban property
  • Hotel has a green policy Read more
  • Most guests thought it was pleasantly quiet
  • Most guests found the staff to be very friendly
From$139
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Homewood Suites by Hilton Waterloo / St. Jacobs
+1-888-841-5292
45 Benjamin Rd., Waterloo, ON N0B2N0 ~13.78 miles southwest of Elora
  • Three Star Rural property
  • Hotel has 97 suites
From$129
Excellent 5.0 /5 Guest Reviews Call BookMore Details
Hampton Inn & Suites - Waterloo
+1-888-455-5160
55 Benjamin a Rd., Waterloo, ON N2V0C6 ~13.82 miles southwest of Elora
  • Affordable Rural property
  • 5 floors in property
From$150
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Waterloo St. Jacobs Courtyard
+1-888-965-8297
50 Benjamin Rd. East, Waterloo, ON N2V2J9 ~13.85 miles southwest of Elora
  • 3 star Suburban hotel
  • Gym is available on property
From$47
Very Good 4.5 /5 Hotel Reviews Call BookMore Details
Best Western Plus Waterloo : 547 King St. North
+1-888-906-6358
547 King St. North, Waterloo, ON N2L 5Z7 ~13.88 miles south of Elora
  • Three Star Downtown property
  • Hotel has 104 rooms
The Inn of Waterloo
+1-888-749-6785
475 King St. North, Waterloo, ON N2J2Z5 ~14.39 miles south of Elora
  • Mid-scale Downtown property
  • 79 rooms in hotel
From$80
Average 3.0 /5 Guest Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or say...
alexa hotel planner skill"Alexa, ask Hotel Planner to make a new reservation in Elora" Get Alexa Skill →
Comfort Inn Waterloo - Waterloo
+1-888-878-9982
190 Weber St. North, Waterloo, ON N2J3H4 ~15.15 miles south of Elora
  • Two-star Suburban hotel
  • Check-in time: 2:00PM
  • Bad housekeeping, according to 78%
  • Most guests said the beds were comfortable
From$95
Average 3.0 /5 Reviews Call BookMore Details
Royal Brock Hotel
+1-888-389-4485
716 Gordon St., Guelph, ON N1G1Y6 ~15.21 miles southeast of Elora
  • Three Star Downtown hotel
  • 3 floors in hotel
From$80
Average 3.0 /5 Latest Reviews Call BookMore Details
Holiday Inn Guelph Hotel and Conference Centre, an IHG Hotel
+1-888-389-4121
601 Scottsdale Dr., Guelph, ON N1G3E7 ~15.22 miles southeast of Elora
  • 3-star Golf Course property
  • Hotel has 19 meeting rooms
From$119
Very Good 4.0 /5 Review Score Call BookMore Details
Delta Hotels by Marriott Guelph Conference Centre
+1-888-675-2083
50 Stone Rd. West, Guelph, ON N1G0A9 ~15.25 miles southeast of Elora
  • Expensive Downtown property
From$125
Very Good 4.0 /5 Review Score Call BookMore Details
Days Inn : 785 Gordon St.
+1-800-716-8490
785 Gordon St., Guelph, ON N1G1Y8 ~15.38 miles southeast of Elora
  • Two star Suburban property
  • 2 floors in property
  • Most guests found the side dishes unedible
  • Most guests did not enjoy the desserts
From$60
Average 3.0 /5 Guest Reviews Call BookMore Details
Hotel Laurier
+1-800-805-5223
200 King St. North, Waterloo, ON N2L3C5 ~15.39 miles south of Elora
  • Low Cost Suburban hotel
  • 75 meeting rooms in property
  • Popular among solo travelers
  • Impressive bathroom
From$33
Average 3.0 /5 Recent Reviews Call BookMore Details
Delta Hotels by Marriott Waterloo
+1-888-965-1860
110 Erb St. West, Waterloo, ON N2L1T5 ~16.07 miles south of Elora
  • High end hotel
  • Has environment-friendly policy Learn more
From$103
Very Good 4.0 /5 Read Reviews Call BookMore Details
Delta Hotels by Marriott Waterloo
+1-888-788-5576
110 Erb St. West, Waterloo, ON N2L0C6 ~16.15 miles south of Elora
  • 4 star property
  • Hotel has 194 rooms
From$89
Very Good 4.0 /5 Reviews Call BookMore Details
Thriftlodge Kincardine On
+1-888-897-9207
481 Broadway St., Kitchener, ON N2L 2C2 ~16.46 miles south of Elora
  • Economical property
  • Check-in: 14:00
From$60
Average 3.0 /5 Hotel Reviews Call BookMore Details
The Walper Hotel, part of JdV by Hyatt : 20 Queen St. South
+1-888-311-4278
20 Queen St. South, Kitchener, ON N2G1V6 ~16.61 miles south of Elora
  • Three Star Downtown property
  • Fitness center on property
From$95
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Crowne Plaza Kitchener Waterloo - Kitchener
+1-888-469-4795
105 King St. East, Kitchener, ON N2G2K8 ~16.65 miles south of Elora
  • 4 star Downtown property
  • 9 floors in hotel
From$119
Very Good 4.0 /5 Read Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Guelph in Guelph
+1-888-734-9421
35 Cowan Place, Guelph, ON N1G0C1 ~17.37 miles southeast of Elora
  • 3-star Suburban property
  • Hotel has 28 suites
From$89
Very Good 4.0 /5 Read Reviews Call BookMore Details
Howard Johnson by Wyndham Kitchener Conestoga - Kitchener
+1-888-841-5292
1333 Weber St. East, Kitchener, ON N2A1C2 ~17.50 miles south of Elora
  • Economical Suburban property
  • Free complimentary breakfast
  • Beds were acceptable for 65%
  • Desserts were ok, said 53%
From$94
Not Good 1.0 /5 Hotel Reviews Call BookMore Details
Staybridge Suites Guelph, an IHG Hotel - Guelph
+1-888-455-5160
11 Corporate Court, Guelph, ON N1G5G5 ~17.54 miles southeast of Elora
  • Mid-scale Highway hotel
  • Hotel has 120 suites
  • Clean pool area
  • The majority of guests said the wifi quality was bad
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Knights Inn Kitchener - Kitchener
+1-888-965-8297
1455 Weber St. East, Kitchener, ON N2A1A5 ~17.62 miles south of Elora
  • Low Cost hotel
  • 2 floors in property
  • Rooms could be cleaner
  • Good accessibility by car
From$60
Average 3.0 /5 Reviews Call BookMore Details
Quality Inn in Kitchener
+1-888-906-6358
2899 King St. East, Kitchener, ON N2A1A6 ~17.75 miles south of Elora
  • 3-star Downtown hotel
  • 2 floors in property
  • Complimentary small dinner
  • World class service
From$90
Average 3.0 /5 Review Score Call BookMore Details
Radisson Hotel Kitchener Waterloo in Kitchener
+1-888-749-6785
2960 King St. East, Kitchener, ON N2A1A9 ~17.77 miles south of Elora
  • 3 star Suburban property
  • 172 rooms in hotel
From$80
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Doubletree by Hilton Kitchener - Kitchener
+1-888-878-9982
30 Fairway Rd. South, Kitchener, ON N2A2N2 ~17.88 miles south of Elora
  • Affordable Suburban hotel
  • 6 floors in hotel
From$40
Very Good 4.0 /5 Read Reviews Call BookMore Details
Kitchener Inn & Suites in Kitchener
+1-888-389-4485
4355 King St. East, Kitchener, ON N2P2E9 ~19.37 miles south of Elora
  • Mid-scale Highway hotel
  • 6 floors in hotel
  • Internet is average
  • Welcoming staff
From$124
Very Good 4.0 /5 Reviews Call BookMore Details
Sunbridge Hotel & Conference Centre Cambridge in Cambridge
+1-888-389-4121
200 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~19.48 miles south of Elora
  • 3 star Suburban property
  • 2 floors in hotel
  • Every guests reviewed said the bathroom was dirty
  • Not very clean
From$99
Very Good 4.0 /5 Recent Reviews Call BookMore Details
Comfort Inn Cambridge
+1-888-675-2083
220 Holiday Inn Dr., Cambridge, ON N3C1Z4 ~19.51 miles south of Elora
  • Low-priced Highway property
  • Free breakfast
  • Good breakfast choices
  • Dirty bed sheets
From$85
Average 3.0 /5 Guest Reviews Call BookMore Details
Homewood Suites by Hilton Cambridge Waterloo Ontario - Cambridge
+1-800-716-8490
800 Jamieson Pkwy., Cambridge, ON N3C4N6 ~19.66 miles southeast of Elora
  • 3-star Highway property
  • Check in: 3:00 PM
  • Best value for money
  • Rooms need regular maintenance
From$150
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Hilton Garden Inn Kitchener/Cambridge : 746 Old Hespeler Rd.
+1-800-805-5223
746 Old Hespeler Rd., Cambridge, ON N3H5L8 ~19.68 miles south of Elora
  • Mid-scale Downtown property
  • 122 sleeping rooms in hotel
From$80
Very Good 4.0 /5 Latest Reviews Call BookMore Details
Best Western Plus Cambridge Hotel
+1-888-965-1860
730 Old Hespeler Rd., Cambridge, ON N3H 5L8 ~19.76 miles south of Elora
  • Inexpensive Highway hotel
  • Hotel has 7 floors
  • Almost all guests complained about the elevator
  • Pool and hot tub were nice
From$51
Very Good 4.0 /5 Read Reviews Call BookMore Details
Cambridge Hotel & Conference Centre
+1-888-788-5576
700 Hespeler Rd., Cambridge, ON N3H5L8 ~19.92 miles south of Elora
  • Midscale Convention Center property
  • Hotel has 17 suites
  • AC needs updating
  • Bar is awesome
From$114
Very Good 4.0 /5 Review Score Call BookMore Details
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area in Cambridge
+1-888-897-9207
650 Hespeler Rd., Cambridge, ON N1R6J8 ~20.01 miles south of Elora
  • 2-star property
From$60
Very Good 4.0 /5 Hotel Reviews Call BookMore Details
Super 8 by Wyndham Cambridge/Kitchener/Waterloo Area : 650 Hespeler Rd.
+1-888-311-4278
650 Hespeler Rd., Cambridge, ON NIR6J8 ~20.03 miles south of Elora
  • 2 star Highway property
  • Fitness + Health Center
  • Hotel facilities could use a good clean
  • Pool right next to
From$60
Very Good 4.0 /5 Review Score Call BookMore Details
The Four Points by Sheraton Cambridge - Cambridge
+1-888-469-4795
210 Preston Pkwy., Cambridge, ON N3H5N1 ~20.05 miles south of Elora
  • 3-star Highway hotel
  • Check-in time: 3:00pm
  • Shower was clean
  • Nice large lobby with fireplace
From$70
Very Good 4.0 /5 Review Score Call BookMore Details
Travelodge by Wyndham Cambridge - Waterloo
+1-888-734-9421
605 Hespeler Rd., Cambridge, ON N1R6J3 ~20.12 miles south of Elora
  • Two star Highway property
  • 2 floors in hotel
  • Most guests were happy with the price of the breakfast
  • Stained bedsheets
From$60
Average 3.0 /5 Review Score Call BookMore Details
Residence & Conference Centre - Kitchener Waterloo - Kitchener
+1-888-841-5292
99 Conestoga College Blvd., Kitchener, ON N2P2N5 ~20.57 miles south of Elora
  • Low Cost Highway hotel
  • 6 floors in property
  • Furniture needs more attention
  • Accessible parking
From$39
Average 3.5 /5 Review Score Call BookMore Details
Millcroft Inn & Spa
+1-888-455-5160
55 John St., Village Of Alton Caledon, ON L7K0C4 ~21.37 miles northeast of Elora
  • High-end Riverfront property
  • Hotel has 6 meeting rooms
  • New weekend getaway
  • Suberb wedding venue
From$189
Very Good 4.0 /5 Review Score Call BookMore Details
Knights Inn Orangeville - Orangeville
+1-888-965-8297
236 1st St., Orangeville, ON L9W3K1 ~23.35 miles northeast of Elora
  • Two-star Downtown property
  • Hotel has 30 rooms
The King Hotel
+1-888-906-6358
112 King St., Palmerston, ON N0G2P0 ~23.44 miles west of Elora
  • 3-star Rural property
  • Hotel has 23 rooms
From$80
Very Good 4.0 /5 Review Score Call BookMore Details
Best Western Plus Orangeville Inn & Suites - Orangeville
+1-888-749-6785
7 Buena Vista Dr., Orangeville, ON L9W 0A2 ~23.90 miles northeast of Elora
  • 3-star Rural hotel
  • Check in time: 3:00pm
From$84
Very Good 4.0 /5 Reviews Call BookMore Details
Hockley Valley Resort
+1-888-878-9982
793522 Mono 3rd Line RR # 1, Orangeville, ON L9W2Y8 ~26.50 miles northeast of Elora
  • 4 star Resort property
  • Fitness center on property
  • Great location
  • Great wellness & sports facilities
From$205
Average 3.0 /5 Recent Reviews Call BookMore Details

Next: See My Elora Hotels with Pricing

Bar Chart: Upcoming 20 Days of Elora Hotel Rates

Rates shown are nightly rates before taxes and do not necessarily reflect all Elora, ON discounts available. The chart reflects the cheapest Elora hotel for each day and each star rating category.

It is home to some of the most beautiful waterfalls in the province, including the world-famous Elora Gorge. The historic downtown district is filled with charming boutiques, restaurants, and art galleries, and parks and trails offer plenty of opportunities for hiking, biking, and fishing. So come and explore everything that Elora has to offer - you won't be disappointed!

Best Time to Visit Elora, Ontario

The town comes alive with vibrant colors and a host of fun events during the spring, including the Elora Festival. This popular cultural event features musical performances, theatre productions, art exhibitions, and more. Visiting during the fall is also a great choice The leaves are changing color, the weather is crisp and cool, and there are plenty of events and activities to enjoy. The dramatic cliffs and rushing water of the gorge are a sight to behold, and there are plenty of outdoor activities to enjoy as well.

Below is a chart of the current pricing seasonality of hotels and motels in Elora, ON:

seasonality of hotel rates in Elora

Elora by Star Rating

Below we've posted 3 graphs demonstrating mean nightly cost patterns by star rating class in Elora, ON. You can use these charts to determine the best months to make a reservation in Elora during the year.

Elora's Finest: 4.5 Star Hotel Options

Check out the luxury hotels in Elora, ON! Our 4.5-star options offer upscale amenities and stunning surroundings. Whether you're looking for a relaxing spa day, a delicious meal, simply a comfortable place to rest your head, or an exciting outdoor adventure, our hotels have something for everyone.

Low Budget Hotel Options in Elora, ON

Elora has a variety of hotels to choose from, ranging from budget-friendly options to more luxurious establishments. Whether you're searching for a place to stay for a night or for an extended time, there's sure to be a hotel that fits your needs and budget. Take a look at our listings and book your stay today.

3 Star Hotel Prices in Elora

Hotels Deals and Discounts, Elora, ON

Find the best deal for your needs. Our hotel offers are updated regularly, so you can always find the best discounts available in Elora and the area. Whether you're looking for a last-minute deal or planning your trip in advance, we have a variety of offers to choose from.

The Top 5 Must-See Attractions in Elora, ON

This charming town is home to some of the most famous must-see attractions in Ontario.

1. The Elora Gorge is a major highlight, with its dramatic cliffs and rushing waterfalls.
2. The Elora Quarry: This former limestone quarry is a popular destination.
3. Belwood Lake Conservation Area with over 900 acres of forest, wetlands, and meadows to explore.
4. No visit to Elora is complete without a stop at The Gorge Cinema.
5. If you're looking for a more urban experience, head to downtown Elora, where you'll find a variety of unique shops and restaurants.

There's Plenty to Do in Elora!

Elora is the perfect place to enjoy a slower-paced, relaxed lifestyle. In the summer, enjoy swimming, boating, fishing, and hiking in the beautiful Elora Gorge. And in the winter, hit the slopes at one of the nearby ski resorts, or go snowshoeing or ice skating in the Gorge.

In the heart of downtown Elora, you'll find a variety of boutiques, galleries, and restaurants. Don't miss the Elora Farmers' Market, held every Saturday from May to October. It is also home to several festivals and events. Come explore charming Elora with its awe-inspiring natural surroundings and vibrant cultural scene, Elora is a popular destination for visitors and residents alike.

Best Eats in Elora, ON

In Elora, you'll find some of the best food in the country! The restaurants serve up everything from classic Canadian comfort food to exotic international cuisine. The farmers' markets are the perfect place to find fresh, local produce, and the specialty stores are stocked with all the ingredients you need to cook up a culinary masterpiece. So whatever your taste preferences may be, you're sure to find something to your liking. Plus, with the picturesque surroundings, you'll be able to enjoy a lovely meal in a beautiful setting.

Elora, ON: The Best Way to Get Around

Start by getting to know the town. There are a few different ways to do this - on foot, by bike, or by car.
If you're seeking to explore on foot, the town is small enough that you can easily walk from one end to the other. There are a few hills, so be prepared for a bit of a workout! The main streets are lined with shops, restaurants, and historical landmarks, there's plenty to see and do.
If you're looking to explore by bike, there are plenty of bike paths to follow.
If you need a further distance, or if you're just looking to take a scenic drive, the car is the best way to go. There are some great country roads to explore, and you can find yourself in some pretty picturesque spots in a short amount of time.

The Culture of Elora, ON

This charming community is located on the Grand River and is known for its picturesque scenery, historic downtown, and lively arts and culture scene. Elora is the perfect place to enjoy a weekend getaway or to settle down and call home. The town is home to a variety of festivals and events, including the Elora Festival, Art in the Park, and the Elora Gorge Running Race.

This Elora community is home to a rich culture and history that is welcoming and inclusive. They are a close-knit community that is always looking out for one another, and we are proud to host a variety of events.

FAQs about hotels in Elora

What are the best rated hotels in Elora?

Homewood Suites by Hilton Waterloo, Waterloo St. Jacobs Courtyard and Elora Mill Hotel & Spa are the best rated hotels based on customer reviews in the last 365 days.

What are the upper-end hotels in Elora?

Colonial Creekside Grand Guest House, Elora Mill Hotel & Spa and Delta Hotels by Marriott Guelph Conference Centre are the top 3 luxury hotels near Elora city center.

What hotels are closest to the city center of Elora?

Elora Mill Hotel & Spa, Best Western Plus Fergus Hotel, and Holiday Inn Express & Suites Guelph are the properties closest to Elora city center.

What are the best independent hotels in Elora?

Elora Mill Hotel & Spa, Colonial Creekside Grand Guest House and Kitchener Inn & Suites are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Elora?

Waterloo St. Jacobs Courtyard and Fairfield Inn & Suites by Marriott Guelph are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels in Elora?

Comfort Inn Guelph, Comfort Inn Waterloo and Quality Inn are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Elora?

Best Western Plus Fergus Hotel, Best Western Plus Cambridge Hotel and Best Western Plus Orangeville Inn & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the most popular IHG hotels in Elora?

Staybridge Suites Waterloo, Holiday Inn Express & Suites Waterloo and Holiday Inn Guelph Hotel and Conference Centre, an IHG Hotel are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

What did travelers think of the city of Elora?

Below are reviews of the city of Elora, ON from an actual visitor's perspective.

"Quite Lovely"
Score 5.0 / 5

We stayed in the city for a church conference for three days.

Raymond F., from 24-Oct-2015
The average traveler rating of the city of Elora, ON shown above is 5.0 out of 5 based on 1 reviews
Back to Top