Where to stay in Alsace – best hotels in Colmar, France