Creado en 1992 como continuación del Foro de Iberoamérica, estuvo durante sus primeros años alojado en la Torre de Abrantes, hasta su traslado en 2006 a la Hospedería de Fonseca, edificio que albergó la XV Cumbre de Jefes de Estado y Gobierno de Iberoamérica.