I stayed at the Holiday Inn Lido on the otherside of town. The other guy I went with had been to Beijing several times and the Lido was the only place he wanted to stay. Ironically, right around the corner was an English pub that had some of the best burgers I've ever had - a good burger in Beijing, how messed up is that!?