Wie herward1 schon sagt, Peking ist ein verdammt großes Dorf. Auch liegen Sehenswürdigkeiten und Nachtleben nicht immer nebeneinander.
Im Dezember kann es zwar verdammt kalt sein, aber richtig gemein wird es wenn der Nordwind durchpfeift. Dann geht ohne Ohrenschützer gar nichts und Taxis werden plötzlich sehr attraktiv.
Aber für deine Hotelanforderung würde ich z.B. beim Great Wall Sheraton schauen. Dort könnt ihr zu Fuß in die Sanlitun Straße (Bar-Street) oder wenn es billig sein soll z.B. das City Hotel Beijing an der Ecke Workers Stadium North und East Road. Dort sind einige Kneipen um die Ecke und ihr könnt Sanlitun, den Seidenmarkt und Ritan Park zu Fuß erreichen.
Wenn Sehenswürdigkeiten im Vordergrund stehen dann eher ein Hotel in der nähe vom Tiananmen Square. Z.B. das Beijing Hotel an der Changan Street. Da hättet ihr die Verbotene Stadt, National Museum und den Tiananmen Platz praktisch vor der Tür.
Ich würde an eurer Stelle ein, preislich passendes, Hotel suchen das irgendwo in der Gegend zwischen der Verbotenen Stadt und dem Lufthansa Center im Nordwesten liegt. Von dort kommt ihr verkehrsmäßig überall recht vernünftig hin.