Traveler's Inn


Kenora • Show on map
View Details for Price
Traveler's Inn is a 3-star property located in Kenora. The hotel has both free WiFi and free private parking. At the hotel, the rooms include air conditioning and a flat-screen TV. The nearest airport…More info
