Dal 1992 l’amministrazione e gli uffici dell’IIC Stoccarda hanno sede in Lenzhalde 69, in particolare al primo e al secondo piano.
Qui si trova anche la videoteca dell’Istituto.
Biblioteca e aule per corsi e per alcuni eventi si trovano, invece, in Kolbstraße 6.