Located on the west side of the San Luis Valley in Southwestern Colorado.
Riverbend Resort is located on US Highway 160 near milepost 183 just 3 miles southwest of South Fork.
Only 15 miles east of Wolf Creek Pass and Wolf Creek Ski Area.
Less than an hour west of Alamosa and 30 minutes from the historic town of Creede.
Click to View