Hôtel Mercure Strasbourg Palais des Congrès April 25, 2021 Map Unavailable Address 20 Place de Bordeaux Strasbourg Alsace 67000 France Upcoming Events No events in this location