Trail Canyon Lodge

Open

Photos

3367 Trail Canyon Rd
Soda Springs, ID 83276

Trail Canyon Lodge, located in Soda Springs, ID, offers a tranquil escape amidst the scenic beauty of Idaho's countryside. Established in 2012, the lodge provides a welcoming atmosphere and a range of amenities for visitors looking to explore the great outdoors.

The property is situated at 3367 Trail Canyon Road, enveloped in nature, ideal for guests seeking rejuvenation and adventure. As part of Trail Canyon Lodge LLC, it is committed to delivering exceptional hospitality and memorable experiences.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesIdahoSoda SpringsTrail Canyon Lodge