Super 8 Kenora

Super 8 is one of the newest hotels in the city, boasting clean and friendly rooms and offering views of beautiful Lake of the Woods. Close to downtown and to the Tunnel Island walking trails.