Stayed at the Westin Chaoyang twice around Christmas 2012 - lots of Christmas activities going on (stocking in the room; free cocktails for 'ladies'; mulled wine + nibbles in the foyer; choir). Room was very up-to-date and comfortable. Well maintained bathroom. One issue: no running water one night, but this was fixed fairly quickly (and we were kept up to date with the fixing). Staff pleasant and attentive. Room cleaning standard very high. Comfortable hotel - would definitely stay there again. Breakfast had almost anything one could wish for in a buffet. Foyer lounge service was very good too. Free wifi in public areas (not in rooms). Dined in the Cantonese restaurant one night - service good (although asking for anything on the wine list caused staff to state that they would have to go get it and it would take 15 minutes. A litle odd.). Food very good for hotel food.