With panoramic views of Snowmass mountain overlooking the world-class Snowmass Golf Course, the Villas at Snowmass Club offers the quintessential resort experience. Guests staying in the spacious one, two, and three bedroom villas enjoy complimentary access to the exclusive Snowmass Club, complete with a 19,000 square foot athletic center and spa, four pools, indoor and outdoor hot tubs, weight room, golf, indoor and outdoor tennis, and complimentary fitness classes. The Two Creeks chair lift is just minutes away and accessible by shuttle.
Check in Location: 0160 Snowmass Club Circle, Snowmass Village, CO 81615
Directions Upon Arrival in Snowmass: Take the second exit out of the roundabout and follow Highline Road for approximately 0.5 miles. Take your first right onto Snowmass Club Circle and after 0.1 miles the Villas at Snowmass Club will be on your left.
The Villas at Snowmass Club0160 Snowmass Club Circle, PO Box 5123Snowmass Village, CO 81615