Garrigae Villa la Florangerie Strasbourg
11, rue Westercamp -
Strasbourg,
FR 67000
Near European Parliament