Bristows Inn Bed and Breakfast Elmira, Ontario
Located in Elmira in the Ontario region, Bristows Inn provides accommodation with free private parking.
Number of rooms: 7
80 Arthur Street South, N3B 2N4 Elmira, Canada
Elmira is a charming town located in the Waterloo Region of Ontario, Canada. Known for its rich Mennonite heritage, Elmira offers a unique blend of traditional and modern influences. The town is home to a close-knit community and is known for its friendly atmosphere and welcoming spirit. Elmira is surrounded by picturesque countryside, with rolling hills and lush farmland providing a scenic backdrop to the town. The area is known for its agricultural heritage, and visitors can explore local farms and markets to sample fresh produce and homemade goods.
Located in Elmira in the Ontario region, Bristows Inn provides accommodation with free private parking.
Number of rooms: 7
80 Arthur Street South, N3B 2N4 Elmira, Canada