Posted this on the Germany section, but didn't get any response :( , so was wondering if anybody in here could help.

I'm being tempted by 5 nights in Dusseldorf, from 27th December - 1st January, & was wondering if anyone could help with information.

I've been to Cologne a few times, so have no concerns about the region (or beer! ), but at this time of year do the majority of the bars, restaurants, shops still open?

Also, if anyone can recommend hotels/ areas to stay, much appreciated.