Sheldon Chalet

April 12, 2018

Currently available: Varies  Visit their site to learn more

Really want to get away from it all? Then take a flight seeing adventure to the recently opened Sheldon Chalet in Denali National Park. Perched atop North America’s tallest mountain – just 10 miles from the summit – this chalet has outstanding views of the Alaskan wilderness thanks to its location and wrap-around windows. Each of the 5 guest rooms is luxuriously furnished, and if you’re visiting during the winter months, you may be fortunate enough to see the aurora borealis from bed, no less! Enjoy outdoor activities like skiing, trekking or snowshoeing, and nosh on gourmet meals using locally sourced ingredients. There’s no cellphone coverage nor internet service, but that’s all part of getting away from it all. As they say, experience life on a glacier at the Sheldon Chalet!