AMOCITY
Le Quai KOCH is located in Strasbourg, just a 14-minute walk from Strasburg History Museum and 0.9 miles from European Parliament. Featuring...