During our stay the road up to the hotel was being dug up. This was horrible. Hotel didn't inform us or care. The staff haven't got much common sense about guests.
Rooms were dirty. The area isn't very nice.
Stay in a western hotel in Beijing close to the subway, its not worth ruining your trip risking somewhere.