We will end a “Rhine River Christmas Market Tour” December 22 in Basel, Switzerland. We have 4 nights before we fly back home. I’m debating on how to spend those four nights (3 1/2 days). Spend the entire time in Basel.? Train from Basel directly on arriving to Lucerne or the Alsace Region of France for 2 nights and then back to Basel for the last two nights? We spent 3 weeks in Switzerland last September and loved it. We didn’t get to Basel, we did get to Lucerne, which we both loved. The only stop on the river cruise in France is Strasberg. We have been to several regions in France, but not Alsace. We love beautiful scenery and atmosphere and good food. Any recommendations?
Also, any advice about restaurants open on Christmas Day in Basel?