Weird little place in a new development area in Huairou. Close to the new Science City. Not much English service, but service was fast, friendly, and attentive.
The hotel, actually the whole block, try to "resemble" European architecture, which treads the line between just foreign and kitsch.
Facilities could be better maintained. Though it seems there are not enough guests around. But overall it was a nice stay.