Skip Navigation or Skip to Content

New Sheridan Hotel

Featured Amenities
Restaurant icon
Restaurant
Golf icon
Golf
231 West Colorado Avenue
Telluride, CO 81435
Located in downtown Telluride, Colorado, this historic hotel is 2 blocks from the Telluride Ski Resort. It features an on-site steak restaurant, free Wi-Fi, and rooms with a flat-screen TV. Each of the bright rooms at the New Sheridan Hotel is equipped with an iPod docking station and a laptop safe. Guests can take advantage of a rooftop bar and enjoy the views of the mountains. Spa and concierge services are available. Free coffee is available all day in the lobby of the American Room. The New Sheridan Chop House is part of this Telluride hotel. It features a full-service bar and serves fresh steak and seafood. The New Sheridan Opera House is next to the New Sheridan Hotel. Bridal Veil Falls is a 10-minute drive away.
All Amenities
Ski pass vendor
Room Service (Limited)
lift
Wireless Internet Access in guest rooms
disabled facilities
Concierge Services
Non-smoking
DVD Player
Internet Access
breakfast
Ski school
Self parking - uncovered
Ski storage
parking
Safe
Restaurant
fax/photocopying
24 Hour Front Desk
skiing
Heated guest rooms
Golf
Elevators
Check-in
Check-out
2 Adults
0 Children
Room/Rates
All Amenities
Ski pass vendor
Room Service (Limited)
lift
Wireless Internet Access in guest rooms
disabled facilities
Concierge Services
Non-smoking
DVD Player
Internet Access
breakfast
Ski school
Self parking - uncovered
Ski storage
parking
Safe
Restaurant
fax/photocopying
24 Hour Front Desk
skiing
Heated guest rooms
Golf
Elevators
Compare Prices
Price Trend
You may also like