The Hotel Telluride is an upscale 59 room boutique property that offers guests all of the amenities of a full-service resort hotel. Located in the heart of the world-renowned mountain resort town of Telluride, the property is consistently recognized by Conde Nast as one of the country's best ski hotels in the top ski destination in North America. In warmer months, the Town of Telluride comes alive with more than 40 festivals and events, in addition to the spectacular scenery and outdoor activities of the San Juan Mountains of Southwestern Colorado.