Located in beautiful Kenora, Ontario, across from Lake of the Woods, The Waterview Inn is perfect for your stay in Kenora. Whatever your needs may be, our friendly professionals will be happy to assist you. The Waterview Inn boasts 21 comfortably appointed rooms all equipped with WI-FI, air conditioners, fridge, microwave and cable TV.