Das 5-Sterne-China National Convention Center Grand Hotel Peking befindet sich in circa 10 Gehminuten Entfernung von der U-Bahn-Station Anlilu und bietet die Sauna und eine Gemeinschaftslounge. Gäste haben Zugang zu einem Swimmingpool, einem Fitnesszentrum und WLAN in den öffentlichen Bereichen.
Gulou und Zhonglou liegt gleich neben dem Hotel und Olympic Green ist auch innerhalb von ca. 20 Minuten zu Fuß erreichbar. Nationales Hallenstadion Peking ist 400 Meter von hier entfernt zu finden. Auch Chinesisches Museum für Wissenschaft und Technologie ist in etwa 25 Gehminuten Entfernung vom China National Convention Center Grand. Für Fernreisende ist der Flughafen Peking-Nanyuan in 22 Minuten mit dem Auto zu erreichen.
In den klimatisierten Zimmern des Hotels gibt es eine Minibar, Ausstattung zur Kaffee- & Teezubereitung und einen Plasma-TV. Neben einer Minibar gibt es auch einen Flachbild-Sat-TV und einen Plasma-TV.
Das China National Convention Center Grand Hotel bietet ein Frühstücksbuffet. Die Gäste können sich in der Lounge- Bar entspannen und dabei eine große Auswahl an Snacks genießen. Das Restaurant ZhiMa Hua ist ungefähr 300 Meter von der Unterkunft entfernt.