We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

New Sheridan Hotel

231 W. Colorado Ave., Telluride, United States
(0.01 mi from city center)
User rating:
(777 Reviews)

Check in from 16 / Check out prior to 11

New Sheridan Hotel: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in Telluride, United States.

Hotel description

New Sheridan Hotel is situated in Telluride and is close to the area's popular attractions. It also features a rooftop terrace and a gym.

This modern hotel provides a 24-hour reception, ski lockers and porters. The in-house spa offers a variety of treatments and a chance to relax.

New Sheridan Hotel Telluride has 26 historic rooms that are fitted with all the essentials to ensure an enjoyable stay.

On-site dining options include a restaurant, which is a convenient spot to enjoy a meal. In the evening, guests can enjoy a drink in the comfortable lounge bar.

New Sheridan Hotel is located just a short walk from Telluride Historic District. Mountain Village and Ophir are also a short drive away.

Hotel features

Business Center, Room Service, Fitness Room/Gym, Restaurant, Bar / Lounge, Porters, Spa & Wellness Centre
Availability and Prices

Nearest hotels

Silver Star Luxury Condominiums
300 W Colorado Avenue Suite 1B
Aspen Street Inn
330 West Pacific Street
Accommodations In Telluride Condos
220 South Pine Street
Victorian Inn Telluride
401 West Pacific Avenue
Accommodations In Telluride Homes
220 South Pine Street
Camels Garden Hotel Telluride
250 West San Juan Ave.
Columbia Hotel Telluride
300 W San Juan Avenue Telluride Co Us 81435
Ice House Lodge
310 S. Fir Street
The Ice House Condominiums
301 South Pine Street, P.O. Box 2909
Manitou Lodge Bed and Breakfast
333 South Fir Street
River Watch 5
300 West Colorado Avenue
Riverside Condominiums
460 South Pine Street
Search hotels
Overall Rating:
9.13 /10
based on 777 reviews