31042 W Hwy 160
South Fork, CO 81154
The newly renovated Wolf Creek Ski Lodge is located in South Fork, Colorado and is your basecamp for the ultimate mountain vacation! We offer completely remodeled luxury units at bargain rates. Wolf Creek Ski Lodge features quality services geared toward making your ski or golfing vacation the best it can be.