Stewart Falls Lodge located in Sundance, Utah boasts the MOST SPECTACULAR VIEW in Utah. Nestled in the mountains of the Sundance Ski Resort, and overlooking Stewart Falls, the Stewart Falls Lodge boasts the best up close view of Mount Timpanogos and a direct unobstructed view of a series of waterfalls that most people don't even know about. Guests to the lodge describe the area as a true "Shangri-La".