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.
Sorry, there aren't any lodging options that match your criteria.