The latest addition to the Nature’s Inn chain underwent a complete transformation inside and out prior to re-opening July 1, 2011.The newly renovated Nature’s Inn Kenora is a family owned and managed property. As with our other locations our brand has always been to build the business one guest at a time as “Your home away from home.”
The re-opening of this property was purchased as a way to support the community, provide jobs and hopefully to encourage entrepreneurship.
This is an ideal location with easy access to Lake of the Woods and is within walking distance to Keewatin Beach and several restaurants, hiking trails, boat launch and the Keewatin arena.