I keep going to Beijing on business and always prefer to stay at the Swissotel firstly and honestly because it works! as its really close to our agents offices (right across the road actually) and secondly since its a pretty good standard of service and comfort. The Beer Garden at the Swissotel is great too. There's live music and they serve pretty good barbeque. The location of the hotel is also fairly close (and walkable) to the famous night club life areas just beyond the workers stadium.