Club Red Telluride

580 Mountain Village Blvd, Mountain Village, CO 81435, USA

Club Red is a 400-capacity music club in Telluride's Mountain Village district. The venue opened in 2014 and features a ski-in mountain venue and state-of-the-art lighting and sound.

Official site

Club Red Telluride is a live music venue in Mountain Village.