Timberland Inn

Brewers Inn on Trip Advisor     Address: 805 Hwy 17 W, Kenora ON    Call Us: 807 547-BREW (2739)

Contact

24 hour check-in is available. Please contact us if you have any questions about our property and/or available packages. We look forward to hearing from you!