Escape to majestic mountains and historic surroundings. Telluride is both a bustling ski town and historic jewel. The Sheridan Hotel was originally built in 1891, destroyed by fire, and rebuilt in 1895 as the New Sheridan.
Discount Percentage Saved
Stay 4 nights and get 5th night free
Address: New Sheridan Hotel 231 W COLORADO AVE TELLURIDE, 81435,CO (800) 200-1891 37.93754, -107.81227