Il est situé sur le Campus Geesseknäppchen, avec plusieurs autres établissements d'enseignement, dont la plupart, dont le Lycée Michel Rodange, se trouve dans le quartier de Hollerich, dans le sud-ouest de la ville.
Le Lycée Michel-Rodange est une école secondaire à Luxembourg City en Europe.