Está situado en el recinto de la Ciudad Universitaria Internacional, situada en el Distrito XIV de París (Francia), frente al parque Montsouris, y realiza las funciones de difusión de la ciencia, el arte y la cultura españoles y de fomentar las relaciones de intercambio internacional.