Built in 1891, the New Sheridan Hotel has served as Telluride’s social center for over 125 years. Located on Colorado Avenue, or “Main Street”, and just two blocks from the gondola and ski lifts, the hotel’s location in the heart of downtown Telluride provides an ideal base for visitors. Restaurants, shops, galleries, and spas are just steps from the front door. During an expansive renovation completed in late 2008, the hotel’s 26 guest rooms received a luxurious transformation under the guidance of internationally renowned designer Nina Campbell. Each individually designed room captures the historic charm of Telluride in an atmosphere of warmth and comfort. The majority of rooms have one king bed. Connecting rooms are available as well as a few rooms with two twin beds.
Fine Dining Mountain Town
221 South Oak is a restaurant set in a tastefully refurbished historic home, just steps from the Gondola in Telluride Colorado. For years, 221 has been renowned for its intimate atmosphere, delectable cuisine, extensive wine list and uncompromising quality. The friendly knowledgeable service perfects your fine dining experience in Telluride. Each dish is housemade including the sausage, bread, pasta, pastry, and dessert. Whether you are dining on the garden patio in summer or a cozy window nook in the Winter, 221 is a wonderful Telluride restaurant experience. 221 offers cooking classes and catering services.