Se encuentra situado en el centro histórico de la Ciudad de México, a pocos metros del Zócalo y a espaldas de la catedral. Cuenta con una superficie de 6.400 metros cuadrados, lo que lo convierte en el mayor de los centros culturales de la AECID en Iberoamérica.
Dispone de las siguientes instalaciones para actuaciones musicales:
Espacio X: Auditorio para conciertos con capacidad para 500 personas.
Terraza: Ubicada en el segundo piso, funciona como restaurante-bar y acoge presentaciones musicales nocturnas de miércoles a sábado.
Salas de talleres y seminarios: Espacios adecuados para ensayos, talleres y actividades formativas relacionadas con la música.
Además, cuenta con un estudio de autoedición, mediateca y radio online.
Promueve ciclos de conciertos y presentaciones de artistas españoles en gira por Latinoamérica, además de organizar y colaborar con distintos festivales y proyectos musicales como Y2K25 International Live Looping Festival, Brechas_01 o Sobremesa_06.
