Mercure Strasbourg Centre Petite France | Global Travel