Plan the perfect city break filled with delicious food, fantastic wine, and charming sights. Here’s where to stay in Strasbourg, France.