The New Sheridan

From $ -1 per night

Avg. User Rating:

231 W. Colorado Avenue, Telluride, Colorado 81435
1(800) 200-1891
Show More Info
Travel Photo by IgoUgo member

User Reviews

Results 1-2of 2 Reviews

Awesome hotel; awesome town.

A traveler

This was our second year in a row staying at the New Sheridan Hotel in January in Telluride. This is a really nice, historic hotel. The rooms are beautifully renovated, with high ceilings and all the amenities you would want. The staff is very ...Read more
The New Sheridan