Jackson Lake Lodge in Grand Teton National Park is situated with spectacular views across Jackson Lake to the Tetons. The upper lobby features 60 foot picture windows framing the Teton Mountain Range.