Treat Yourself to the Dreamiest New National Park Getaway
Jeff Schultz/SchultzPhoto.com (C) 2017 ALL RIGHTS RESERVED
Want to take your glamping experience to new heights?
Meet Sheldon Chalet, the new boutique hotel that just opened on Denali Mountain, the tallest peak in North America. The five-room property is the first and only luxury hotel within Alaska’s Denali National Park, and is an engineer’s dream, artfully anchored onto the face of the mountain, 6,000 feet above sea level.
Co-owners and siblings Kate and Robert Sheldon (along with Robert’s wife, Marne), have spent years securing permits and designing and building the property, which was a longtime dream of their parents’, Alaskan homesteaders Don and Roberta Sheldon, who were among the first to pioneer the area in the 1950s.
Decades later, the region is still blissfully remote—so much so, in fact, that visitors to the 10-guest bungalow have to be helicoptered in.