Das Beijing New Century Hotel ist in einer erstklassigen Lage in der Nähe vom Business- Stadtviertel Xicheng gelegen. Das Hotel verfügt über einen Swimmingpool und bietet WLAN in den öffentlichen Bereichen sowie Zimmer mit Blick auf die Stadt.
Zoo Peking ist innerhalb von lediglich 12 Gehminuten erreichbar und Wandelgang im Sommerpalast ist zudem 7 km von dem 32-stöckigen Hotel entfernt. Das New Century liegt auch 950 Meter von der U-Bahn-Station Nationalbibliothek. Die Unterkunft ist zudem in der Nähe von einem Geschäftsviertel. Jingshan-Park ist in ungefähr 6 km Entfernung von der Unterkunft. Die nächstgelegene U-Bahn-Station ist ungefähr 10 Gehminuten von.
Das Hotel umfasst 320 Zimmer mit einer Minibar. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Die meisten Zimmer vom New Century Peking verfügen über eine getrennte Toilette und eine Dusche. Zu den weiteren Annehmlichkeiten gehören auch ein Haartrockner und Hausschuhe.
Die Gäste können ihren Durst mit einem Lieblingsgetränk in der Lounge- Bar löschen. Das Restaurant South Beauty ist nur 650 Meter zu Fuß von der Unterkunft entfernt.