New Sheridan Hotel
231 W. Colorado Ave., Telluride, CO 81435
Overview
Originally built in 1891 and remodeled in 2008, the New Sheridan Hotel in downtown Telluride is the town's social epicenter. Twenty-six individually decorated rooms. Chop House Restaurant and Historic Bar on premise.
Amenities
Availability: Daily, Weekly
Facility Amenities: 24-hour Security, ADA-compliant, Baggage Handling, Bar/Lounge, Childcare Services, Concierge Service, Elevator, Golf Packages, Hot Tub, Restaurant on site
General Information: Number of Units: 26
Location: City/Town, Downtown, Mountain
Payment Methods: American Express, Cash, Discover, MasterCard, Travelers Checks, Visa
Rate Information: Extra Person Rate: 25.00, Fall/Winter (Range): 599.00, Spring/Summer (Range): 349.00
Room Amenities: Alarm Clock, Hair Dryer, Room Safe
Room Types: 1-Bedroom Units, Suite