Holt Opens in Telluride, Colorado
Nestled in a box canyon surrounded by 13,000- and 14,000-foot peaks, Holt has opened a second location in the quaint village of Telluride, Colorado.
To some, Telluride is known for world-class alpine skiing, and to others, summers full of cultural events and endless outdoor activities. But what runs true for everyone is Telluride’s authentic mountain character, unpretentious attitude, and celebration of four seasons of adventure in the Rocky Mountain high country. As The New York Times put it, “Telluride isn’t just a ski area; it’s a way of life.”