One of Snowmass Village’s most popular and charming lodges, the Mountain Chalet Snowmass is located directly on Fanny Hill, adjacent to the Snowmass Mall and above Snowmass Base Village.
Amenities include incredible ski access, a remodeled lobby with modern and comfortable furnishings, free high-speed wireless internet access, complimentary hot breakfast and soup lunch (winter only) and more.
Amenities:
This site uses cookies. By using this site or closing this notice, you agree to the use of cookies and our privacy policy.