Place de L’Homme de Fer
Travel OptionsLocated in the Alsace region in eastern France, Strasbourg is the official seat of the European Parliament. Place de L’Homme de Fer is a tram transit hub in Strasbourg, France. The circular glass roof defines the public space.