It looks like France again and I found that Strasbourg has one of the oldest markets in Europe each year from early Decenber to the 31st.
I had a quick look on booking.com for a hotel and they are a bit on the pricey side, but have found a decent looking, and highly rated, three star close to the city centre by the railway station.
Now just a quick check to see if we can get the cat looked after and about the channel crossing.