Le lycée professionnel est situé au 17, rue des Chartreux, au cœur du quartier de la Croix-Rousse qui surplombe la ville de Lyon.
Le très bel ensemble architectural de nos lycées accueillit jadis la Maison Mère et le noviciat des Soeurs de Saint-Joseph de Lyon. Nous avons encore la grande chance aujourd’hui de pouvoir contempler et utiliser la très belle chapelle des Soeurs, édifiée entre 1856 et 1860 par l’architecte Louis BRESSON (1817 – 1893) en s’inspirant des basiliques romaines primitives.
D’une superficie d’environ 1200 m2, cet ensemble architectural à la beauté stimulante comprend notamment :
La grand cour sud, le gymnase et la salle de musculation permettent aux élèves d’effectuer la majorité de leurs cours d’EPS au sein de l’établissement.