Telluride Ski Resort

565 Mountain Village Blvd.
Telluride, CO 81435- Map It
(970) 728-6900

AAA Editor Notes

(Skiing) Telluride Ski Resort is at 565 Mountain Village Blvd. Other activities are offered.
Hours: Daily 9-4, Thanksgiving to mid-Apr.