IMF Institución Académica tiene su sede central en España, en el emblemático Palacio de Anglona del Siglo XVII, situado estratégicamente en el casco antiguo de la capital, zona conocida como el Madrid de los Austrias. Cercano al Palacio Real, la Plaza de la Villa, la Plaza Mayor, la Puerta del Sol, la iglesia de San Francisco el Grande, etc. el Palacio cuenta con uno de los pocos jardines nobiliarios que aún se conservan.
En este enclave se ubica además la sede social de Cela Open Institute, nuestro Centro adscrito a la Universidad Camilo José Cela, a través del cual ponemos al alcance del alumno titulaciones oficiales de Grado y Postgrado.