New China International Exhibition Center befindet sich ungefähr 3 Kilometer von dem 2-Sterne-Super 8 Hotel Beijing New National Exhibition Yumin Street entfernt und ist unbedingt einen Besuch wert. Auf dem Gelände gibt es einen Gepäckraum.
Gaoliying Mosque liegt etwa 10 Fahrminuten von hier entfernt. Luo Hong Art Museum ist in 15 Autominuten zu erreichen. Für Fernreisende ist der Flughafen Peking-Nanyuan in 15 Minuten mit dem Auto zu erreichen.
In manchen Zimmern stehen kostenloses WLAN und eine Klimaanlage zur Verfügung.