Elmhirst Resort

Elmhirst's Resort, RR#1 Keene Ontario, Canada K0L 2G0

Elmhirst Resort is located just outside of Peterborough in Keene and is a family operated resort that's open year round. We're home to 30 cottages in total, all of which are update... More Information