View All Listings Claim this Listing Year-round destination located next to the town of Telluride. Email info@tellurideskiresort.com Street Address 565 Mountain Village Blvd., Telluride, Colorado 81435 Industry Category Ski Area