Togwotee is an all inclusive Wyoming mountain lodge located near Togwotee Pass within the Bridger-Teton National Forest. A short drive leads you to the town of Jackson Hole. Togwotee Mountain Lodge is a famous hot spot in the winter for riding snowmobiles in and around Grand Teton and Yellowstone National Parks.