Visitors will be delighted by the Travelodge Kenora, located on Highway 18 East in Kenora, the largest city on Lake of the Woods in Ontario, Canada. Guests may take a cruise on the M.S. Kenora, a cruise ship that tours Lake of the Woods daily. Other ... ancora...


