Super 8 Kenora 2 stars

240 Lakeview Drive, P9N 0H2 Kenora, Canada

Hotel image
Read more reviews for Super 8 Kenora