A beloved local landmark for over 125 years and is located in the heart of historic Telluride, Colorado. The hotel offers luxurious accommodations in a rustic mountain setting, featuring elegant rooms and suites with modern amenities and breathtaking views. The Chop House is renowned for its expertly crafted steaks, seafood, and other classic American fare, all prepared with the freshest ingredients and served in a cozy, inviting atmosphere. With its rich history and commitment to exceptional service, the New Sheridan Hotel and Chop House is the perfect destination for anyone seeking a truly memorable Telluride experience.