Back to all Townhomes & Condos

Trail Creek Springs

Trail Creek Springs is located in Victor Idaho, just 2 miles from the base of Teton Pass. This townhome is a short walk to downtown Victor, where you will find great local fare and shopping. Trail Creek Springs offers great access to Grand Targhee Resort and Jackson Hole Mountain Resort. During the summer Victor has free music in the park every Thursday and a farmers’ market on Fridays. Teton Valley boasts some of the best skiing, mountain biking, trout fishing, hiking, golfing, and snowmobiling in the country.

No Results

Sorry, there aren't any lodging options that match your criteria.