Capella Hotels and Resorts are opening their Telluride,CO location next week.
TELLURIDE, CO – Skiers and snowboarders in-the-know consider the month of March prime time for a Telluride, Colo. ski trip, when the snowpack is often at its peak. And now, a new level of mountain luxury awaits skiers, as Capella Telluride announces its Feb. 12, 2009 opening. Telluride’s magnificent mountain setting – 9,500 feet above sea level – is the ultimate backdrop for Capella Hotels and Resorts’ first U.S. endeavor. The resort enjoys the most ideal ski-in/ski-out location on the mountain, with every detail designed
for the most discerning traveler.