37.6716 ­-106.625
Go to map view
The Spruce Lodge - South Fork - Building
The Spruce Lodge - South Fork - Building
The Spruce Lodge - South Fork - Building
The Spruce Lodge - South Fork - Building
The Spruce Lodge - South Fork - Building
29431 West Highway 160, South Fork, CO 81154, United States +1 719 873 5605

Get Rates

Show The Spruce Lodge at top of the results.

Get Flight + Hotel

Guest Ratings

Star Ratings

The Spruce Lodge