Implanté en bord de Sèvre, sur le « stade de Genève », l’ICSSA est un institut du centre ville de Niort.
Commerces, transports en commun, cinéma et centre culturel mais aussi bars et cafés sont accessibles à pied. Pour mieux nous situer sur le plan de la ville, référez-vous à la carte Google :
L’accès piéton a lieu au 17 rue des Quatre Vents alors que l’accès motorisé se fait par le Quai Métayer (le parking s’ouvre avec un badge nominatif).