Description: Sherwin Villas in located in Mammoth Mountain, a four season resort destination. This unit is just minutes away from all the ski lifts and a variety of outdoor activities. Sherwin Villas is a great place to enjoy everything Mammoth has to offer!