Located on Main Street in historic downtown Telluride, Colorado, this gorgeous New Sheridan Hotel features elegant Victorian decor and furniture as well as roof top hot tubs, high speed internet and the ultimate in comfort. Get it at the ultimate affordable price using these savings.
Accommodations in Telluride represents the finest properties in all price ranges within the slopeside town of Historic Telluride. And with a staff dedicated to provide top shelf service, including helping you plan the details of your trip. Get everything you need to secure top lodging for lower rates right here.