My husband and I are thinking of visiting Berlin between Christmas and the New Year. Firstly can anyone tell me if there will still be some Christmas markets on at this time or do they finish before Christmas? Also can you recommend sightseeing options and where is the best place (location wise) to stay? I have been looking at different hotels and I am confused as to where would be best. Thank you.