O Instituto Florence fica no centro histórico de São Luís, capital do Maranhão. A cidade possui a maior concentração populacional do estado, com grande desenvolvimento no setor industrial e posição geográfica privilegiada.
Além das salas de aula, possui laboratórios multidisciplinares, biblioteca, clínica-escola laboratórios de informática, núcleo de prática jurídica, auditórios, lanchonetes e espaços de convivência.