AMOCITY
Housed in a 19th-century building in Strasbourg, Appartement L'Ill au Sable has free WiFi access and is 1312 feet from Strasbourg Cathe...