Kanner Creek

205 Shoshone St N
Twin Falls, ID 83301

Kanner Creek is a serene retreat nestled in the heart of Twin Falls, ID, offering a range of outdoor activities and accommodations for visitors seeking a peaceful escape.

With its picturesque surroundings and access to nature, Kanner Creek provides a tranquil setting for guests to relax, unwind, and immerse themselves in the beauty of the Idaho wilderness.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesIdahoTwin FallsKanner Creek