Oeuvre maîtresse de l’architecte Paul Page (inauguré en 1899), l’institut est un magnifique monument avec une façade de style oriental en bordure de la baie du Lazaret.
L'institut est un lieu de recherche et d'enseignement rattaché à l'Université de Lyon et siège du laboratoire de recherche Antarès.
L’institut n’est pas ouvert au public.