LCI Barcelona està situada a Sarrià-Sant Gervasi, districte amb una elevada activitat comercial, cultural, de restauració i oci. Al setembre de 2015, l'Escola va estrenar les seves noves instal·lacions al carrer Balmes 209, que durant 2020 es van veure ampliades amb l'annexió de carrer Balmes 207. El campus disposa de l'equipament i la tecnologia necessària per fomentar el talent de cada estudiant a través de la realització de tot tipus de projectes. Els alumnes tenen l'oportunitat de formar-se en un espai dissenyat amb l'objectiu de despertar la seva inspiració, de manera que puguin aprofitar al màxim el seu potencial creatiu.
El campus de LCI Barcelona consta de 3500 metres quadrats distribuïts en dues plantes amb un total de 31 aules concebudes segons les necessitats de cada àrea (disseny de moda, gràfic, interiors, producte, videojocs, animació 2D i 3D i fotografia). Disposa d'espais polivalents, que permeten usos molt diversos, i d'altres més especialitzats com el TecnoFab, l'AulaLab, els FotoLabs, les aules d'informàtica, etc. En total, les instal·lacions tenen capacitat per formar 1000 estudiants cada curs.
En els seus més de 700 metres quadrats d'espais comuns, els estudiants disposen de tots els serveis i comoditats: biblioteca, cafeteria i zona d'exposicions, a més de l'Àgora, centre de l'activitat social de la comunitat LCI Barcelona. El campus proporciona l'ambient idoni per a l'estudi, la reflexió, la inspiració, l'experimentació i la creació. Dins d'aquest entorn de dinamisme i desenvolupament del talent, els alumnes poden beneficiar-se de formar part de l'escola de disseny, creativitat i innovació més internacional de Barcelona.