Location.
This Victor, Idaho property is 3 miles from the Idaho-Wyoming border, 24 miles from Grand Targhee Resort, and 26.5 miles from Jackson Hole Mountain Resort. The National Wildlife Art Museum is 28 miles away.
Hotel Features.
Teton Springs Lodge And Spa features a full-service health spa, 2 tennis courts, a basketball court, and a 24-hour fitness facility. Continental breakfast is...