China World is close to my company HQ so I've stayed there a lot, probably more than 10 times. Rooms aren't huge and could use a little touching up but they are very comfortable and more than adequate. The breakfast buffet has everything you'd want and more. Overall service at the hotel is very good and the reception counter folks are always eager to help. The gym is huge and although not completely up to date, the facilities are great. No waiting for treadmills or machines. There's a mall underneath the hotel with restaurants, a pharmacy, grocery store, and all the high-end shopping one could ask for. Check out the ice skating rink at the mall and watch all the kids learning to skate. No wonder they do so well in the Olympics! There are also many good restaurants in the vicinity. The only downside is that is not too close to some of the tourist spots, in case you're trying to squeeze something in on a business trip.