The Historic Steamboat Springs Depot 1001 13th Street, Steamboat Springs, CO, 80477(970) 879-9008 Business: info@steamboatcreates.orgWebsiteOverviewRelated Articles2 Days in the San Luis Valley & Great Sand Dunes National ParkWinter in Colorado Ski Towns for Non-SkiersCasinos in ColoradoA Complete Guide to Colorado National Heritage AreasFall Color Camper Van Road Trips: Part 2, Mountains & MesasSummer in Colorado Ski Towns