Luxury hotels in Kenora
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Timberland Inn
805 St. Clair Street, Kenora, Canada (Open map)
This Kenora property is near the historical district of Kenora and only 8 minutes on foot from St. The 4-star Timberland Inn Kenora,...
Read more...
7.4
Good
356 reviews