Sleek and sultry, with a capacity of 450, a large performance stage, red ambient lighting throughout the room, and seating areas for a more private experience, Club Red, a pop up venue within the Telluride Conference Center, Mountain Village, is is reminiscent of the 30’s era jazz...