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.
Book your unforgettable getaway at the Mountain Lodge at Telluride today and seize the opportunity to experience luxury at a discounted rate. Don't miss out on this exceptional deal!
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!