El plan arquitectónico está a cargo de la UNAM y se ubica en la Torre de Tlatelolco que fue cedida por la Secretaría de Relaciones Exteriores de México, en el 2004, por acuerdo del entonces jefe de Gobierno del Distrito Federal Andrés Manuel López Obrador.