Sheldon Chalet is Denali National Park’s first and only luxury hotel
BD+C
FEBRUARY 28, 2018
Located 6,000 feet above sea level on a nunatak just 10 miles from the summit of the tallest mountain in North America, the Sheldon Chalet is Denail National Park’s first and only luxury hotel. The chalet is located in the Don Sheldon Amphitheater, a natural valley carved by the ice of the Ruth Glacier and named after a famous Alaskan bush pilot and the man behind the Sheldon Chalet.
Let's personalize your content