Where to stay in Strasbourg, France – neighborhood guide and best hotels