A 150 m del Río San Miguel, el encantador New Sheridan Hotel Telluride, de 4 estrellas, goza de una ubicación encantadora en pleno corazón de Telluride. Este hotel está convenientemente enclavado en un barrio histórico y hay un aparcamiento en las instalaciones.
El Parque de la Ciudad de Telluride está ubicado a unos 10 minutos a pie del hotel, y la Capilla Alpina está ubicada al alcance del lugar. El hotel New Sheridan Telluride está también a 500 metros de Oak Street Lift y a 1 km de Needle Rock. Este establecimiento encantador te permite disfrutar de lugares de interés natural como Beaver Pond a tan solo 6 minutos a pie. Puedes encontrar fácilmente el Centro de Esquí de Telluride a 3 km de este hotel. La estación de teleférico Telluride Gondola se encuentra a unos 5 minutos a pie.
Hay 26 habitaciones que incluyen una zona de estar. Disponen de una tv de pantalla plana con canales vía satélite, así como de comodidades como una plancha y tabla de planchar. El New Sheridan ofrece habitaciones luminosas con caja fuerte para portátiles y un escritorio, además de suelos de azulejos.
El lugar invita a sus huéspedes al bar de vinos para relajarse con una copa y disfrutar de las vistas a las montañas. Aquí se ofrecen marisco y filetes de carne para todos los gustos. El restaurante New Sheridan Hotel se encuentra justo a la vuelta de la esquina del New Sheridan Telluride.