menu
                                                                                                                                                                                                                                                                                                                                                                                                               

Mountain Chalet

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.