Snowmass Inn is Snowmass Village's original hotel ski lodge and retains its unique 1967 "mountain lodge" charm. Snowmass ski lifts are only 50 yards away for downhill action, and Aspen Mountain, Aspen Highlands, and Buttermilk ski areas are nearby. Visit nearby Snowmass Village for a variety of acti...
More Details >>