El hotel The Waterview Inn Kenora, de 2 estrellas, ofrece 19 habitaciones, situado a 8 minutos andando de Lago de los Bosques. La posada también incluye un aparcamiento.
El Mather Walls House se encuentra a 2 km de distancia de y The Blue Heron se halla a una distancia de alrededor de 25 minutos a pie. Los lugares de interés cultural de la zona son The Muse (2 km) y Husky The Muskie (3 km). Situado a alrededor de 10 minutos en coche de Woodland Caribou Provincial Park, este hotel pone la ciudad al alcance de la mano. El Aeropuerto Kenora está a 20 km de The Waterview Inn, y llegar allí en coche lleva 22 minutos.
Las opciones para cenar incluyen la Gondola Pizza, que está a una distancia de alrededor de 16 minutos andando.