My husband and I have skied Telluride multiple time, and the last trip was the best of them all!
Not only did we have great day of skiing but we also discovered the New Sheridan Hotel.
It is located right in downtown, close to all restaurants, shops and of course the slopes.
The hotel is beautifully restored to preserve its...
More
- New Sheridan Telluride
- Hotel New Sheridan
