My family visited Taipei during the Christmas 2007. Unlike other major big cities, Christmas in Taiwan is calm and less festive as it is not a public holiday. The weather was not very cooperative during our stay, mainly cloudy and rainy.
We stayed in Sheraton Taipei in this trip, very nice and convenient hotel. Apart from shopping and eating, we also visited the Taipei Zoo during the X'mas day.