El Colegio San Luis de los Franceses, construido con una arquitectura abierta y vanguardista, ofrece amplias y modernas instalaciones a los alumnos, para que puedan desarrollar sin limitaciones de espacio todas sus capacidades. El Colegio está dividido en tres zonas:
Una de pabellones conteniendo cada uno dos clases:
Otra formada por un conjunto de:

Capilla

Sala de recepción

Salas de administración

Salón de actos

Salas de informática