-
Vienna is absolutely gorgeous during Christmas time.
You can also go somewhere relatively warm like Sicily, I’ve read that they go all out for Christmas.
You can easily fill the two free weeks by staying in Italy and moving around by train to minimize flying.
France also has beautiful Christmas markets.
Many markets in Europe stay open even after Christmas, and they don’t take the decorations down till after the New Year, so it’ll be beautiful and cheerful anywhere you go.