El IMS está ubicado en una de las avenidas principales de São Paulo, Av. Paulista.
En este centro hay una variedad de programas: biblioteca, pequeñas aulas, mediateca, restaurante, y una amplia sala de exposiciones que es la vedette del instituto. Se enfocan en 3 temas: fotografía, música y literatura; esta variedad permite atraer a diferentes usuarios.
Vale mencionar que en el año 2017 el IMS de São Paulo fue ganador del Premio a la mejor obra de arquitectura en San Pablo, concedido por la Asociación Paulista de Críticos de Arte.