Enjoy the luxury and convenience of the new Westin Snowmass Resort. Our Snowmass Village Resort is the only ski-in/ski-out resort in the area.