Located on Main Street in downtown historic Telluride, the New Sheridan Hotel offers three distinct room styles featuring elegant Victorian decor and furniture. Enjoy the gourmet restaurant and historic bar located inside the building.
Accommodations in Telluride offers the finest properties within the slope-side town of Historic Telluride and select properties in the Mountain Village. We offer everything from one bedroom moderate condos to elegant ultra luxury penthouses. While you are in Telluride, we encourage you to use your outside voice!