Teton Mountain Lodge and Spa is located in Teton Village in Wyoming 1 mile from Grand Teton National Park. The resort features a ski pass sales point and ski storage area, as well as a restaurant and a bar where guests can enjoy a meal or a drink. Each room at this resort is air-conditioned and equipped with a flat-screen television. Each room has a private bathroom with a bath or shower.
For your convenience, complimentary toiletries and a hair dryer are provided. Teton Mountain Lodge and Spa provides complimentary wireless Internet access throughout the property. The property features a 24-hour front desk and a gift shop. Guests can engage in a variety of activities in the area, including skiing, golfing, and horseback riding.
Additionally, the resort rents ski equipment and bicycles. Teton Mountain Lodge and Spa a Noble House Resort is located 22 miles from Jackson Hole Airport.