AMOCITY
Located in Strasbourg, La Résidence de l'Orangerie is 1312 feet from European Parliament. The Botanical Gardens is 0.6 mi from the prop...