Map
231 W. Colorado Ave., Telluride, CO 81435, United States

Recently and ambitiously renovated, the historic New Sheridan Hotel has retained its 1895 charm, but now has stylish rooms with iPod stations and heated bathroom floors.

Close

Hotel

New Sheridan Hotel

Recently and ambitiously renovated, the historic New Sheridan Hotel has retained its 1895 charm, but now has stylish rooms with iPod stations and heated bathroom floors.