Sheldon Chalet

For seriously secluded skiing, base yourself at Sheldon Chalet, a five-room hexagonal-shaped lodge perched 10 miles from the summit of North America’s tallest peak, Mount Denali. Reached by a 45-minute helicopter flight from Talkeetna, Alas., guests relinquish connectivity in exchange for unrivaled mountain views and their own private alpine playground. From the front door, guests […]