New Sheridan Hotel

Telluride, United States

Do you love New Sheridan Hotel? Then tweet it up from 6th to 5th place or even up to 1st!
New Sheridan Hotel Image

6th

New Sheridan Hotel ***

231 W. Colorado Ave., Telluride, United States

Ranking: New Sheridan Hotel is ranked 6th out of 47 accommodation options available in Telluride.

Classification: 3 Star Hotel

The New Sheridan Hotel is located close to various points of interest. Among these are the Bridal Veil Falls, Nugget Theater, Sheridan Opera House, Town Park and the Telluride Historical Museum. Skiing, biking, fishing, river rafting and hiking are some of the common area activities. All guest rooms and suites at the New Sheridan Hotel are well-furnished with modern amenities. These include high-speed wireless Internet connections, LCD televisions, iPod docks, ironing equipment, safe-deposit boxes and bathrooms with robes and towels. Sitting rooms with pull-out sofas can be found in suites. The New Sheridan Hotel was built in 1895. This historic property offers concierge services, spa tubs, a 24-hour front desk, ski lockers, a restaurant, a bar and a coffee shop. Complimentary amenities include on-site vehicle parking, high-speed wireless Internet access and newspapers in the lobby.

Check Availability and Prices