AMOCITY
Just 1.2 miles from St. Paul's Church and a 12-minute walk from Strasbourg Cathedral, Le Dunant features accommodations in Strasbourg w...