Concert Venues in Steamboat Springs, CO The Strings Pavilion Where: 900 Strings Rd., Steamboat Springs, Colorado - 80487 Events: 8