Telluride Skiesort is a ski resort located in Mountain Village, Colorado.
The Telluride Ski Resort is located in the southwest corner of Colorado. The resort is in the northwestern San Juan Mountains, part of the Rocky Mountains, and is home to the highest concentration of 13,000 and 14,000-foot peaks in North America. Telluride Ski Resort has over 2,000 skiable acres and spans between the historic town of Telluride, Colorado, and the modern alpine community of Mountain Village, Colorado.
While Telluride is known for its advanced terrain the resort has over 50% beginner and intermediate runs.
Wikipedia https://en.wikipedia.org/wiki/Telluride_Ski_Resort
Official Website http://tellurideskiresort.com/
Email lodging@tellurideskiresort.com
Phone +1 970 728 7335
Address 697 Mountain Village Blvd, 81435, United States
Coordinates 37°56'10.272" N -107°50'42.462" E