New Sheridan Hotel
231 W Colorado Ave, Telluride, CO 81320, USA


Hotel
231 W Colorado Ave, Telluride, CO 81320, USA
Just two blocks to the San Miguel river trail, the Gondola, and lift 8 and just steps from Telluride’s shops and restaurants. We offer 26 rooms and suites of varying sizes and views, each individually decorated in Classic Victorian style by Nina Campbell Designs and furnished with modern amenities.

Bon Appétit

Culture Trip

Condé Nast Traveler

Bon Appétit

Culture Trip

Condé Nast Traveler

AFAR Media

Hotel Bars Guide

Visit Telluride

Telluride Vacation

The Venue Report
Do you work for New Sheridan Hotel? Contact us to learn more about who's managing this profile or gain access.