1 Lake Avenue Colorado Springs, CO 80906
Seated: 210
Standing: 360
Beautifully situated just outside the classically-designed South Tower lobby, the South Terrace offers an intimate setting and features dramatic views of Cheyenne Mountain.