Teton Mountain Lodge, featuring 129 lodge rooms and suites with a full complement of upscale services and amenities, boasts an unparalleled slopeside location nestled at the base of Jackson Hole Mountain Resort. Located in Teton Village, just 11 miles NW of the town of Jackson and one mile from the entrance of Grand Teton National Park, the lodge features spectacular views of the Grand Teton Mountains and Snake River Valley. Winter activities include dog-sledding, cross-country skiing, sleigh rides, heli-skiing, paragliding, sightseeing, ballooning, skiing, snowboarding and snowmobiling. Summer activities include hiking, river rafting, canoeing, golfing and music festivals. The on-site restaurant offers nightly specials seasonally.