Sheldonchalet · Newsroom

Experience the Good Life in The Peaks of Denali at the Sheldon Chalet
The Sheldon Chalet is spread out over 200 square feet and has room for up to 10 guests staying over a period of 4 nights and 5 days.

January 16, 2023