Su construcción de estilo griego data de 1970, pero fue recién en 1999 cuando toma su aspecto tan característico de cúpula, una moderna estructura semiesférica de aluminio y PVC.
En 2006 es adquirido por la Municipalidad de Santiago, con el objetivo de convertirlo en un espacio de desarrollo educativo, cultural y artístico para toda la comunidad. Hoy es uno de los principales escenarios de espectáculos del país.
Se encuentra ubicado en el interior del Parque O’Higgins, uno de los más emblemáticos de la comuna de Santiago.