As far as Beijing hotels go, we can recommend the Hilton and The Opposite House. Opposite House was fantastic!
You would have plenty of time to get the China Visa. A couple of weeks is all it took, as I recall. Be prepared to Visa sticker shock, though.

Doug