Ski in ski out! Located on Fanny Hill and adjacent to Snowmass Mall.
Map of Mountain Chalet
Mountain Chalet :: More info
One of Snowmass Village’s most popular and charming lodges, the Snowmass Mountain Chalet is located directly on Fanny Hill, adjacent to the Village Mall and above the new Base Village.