A FINACI possui duas unidades principais presentes em São Paulo. A unidade do Centro está localizada na Praça Pedro Lessa, 41, próxima à estação de metrô São Bento, enquanto a unidade da Liberdade está situada na Rua São Joaquim, 352, perto da estação de metrô São Joaquim. Ambas as unidades oferecem cursos presenciais e a distância.
A infraestrutura da FINACI é composta por salas de aula, laboratórios especializados e recursos tecnológicos que fomentam um ambiente de aprendizagem de qualidade. Além das instalações físicas, a faculdade utiliza a plataforma Adobe Connect para oferecer cursos on-line.