El edificio Insignia se ubica en un terreno de 1.716 m² y cuenta con 9 plantas y 5 sótanos que suman 15.125 m². Tiene una capacidad para 200 personas, la biblioteca está ubicada en el 3er piso, las aulas de posgrado están ubicadas en los pisos 4, 5 y 6, la obra del edificio es compleja y variada. El edificio cuenta con oficinas y auditorio, los cuales están ubicados en los pisos 8 y 9, este es un edificio insignia de la USIL que está contemplando la certificación nivel LEED GOLD, para lo cual ha incorporado requisitos como, ahorro de agua, eficiencia energética y aspectos de la calidad ambiental interior.