New Sheridan Hotel 231 W. Colorado Ave., Telluride, CO, 81435(970) 728-4351 Business: info@newsheridan.comWebsiteOverviewAmenitiesRelated ArticlesBailey LodgeElkwood Manor Bed & BreakfastRomantic Getaways in Colorado: Historic HotelsTreat Yourself: Ways to Plan a Luxury Vacation in Colorado This WinterPlan a Colorado Vacation With Your Dog This Winter10 Romantic Denver Spots