China World Mall terletak di Guanghua Road, Distrik Chaoyang, di jantung Distrik Bisnis Pusat (CBD) Beijing, dan menjadi bagian dari kompleks China World Trade Center yang terkenal, terhubung dengan China World Hotel. Mal ini awalnya dibuka pada tahun 1990 sebagai "China World Shopping Arcade", salah satu yang pertama memperkenalkan konsep "mal belanja" modern di kota ini, sebelum diperluas pada 1997 dan diluncurkan kembali dengan nama saat ini pada tahun 2000. Fase ketiga yang ditambahkan pada 2010 membawa luas mal ini mencapai sekitar 100.000 meter persegi. Mal ini menampung lebih dari 300 toko khusus, termasuk butik flagship rumah mode dunia seperti Louis Vuitton, Gucci, Prada, Burberry, Celine, dan Loewe, dilengkapi dengan arena skating es dan bioskop yang menambah dimensi hiburan pada pengalaman belanja. Mal ini menjadi destinasi ideal bagi pecinta merek mewah, dan koneksinya langsung dengan Stasiun MRT Guomao membuatnya mudah diakses oleh pengunjung yang menjelajahi Distrik Bisnis Pusat Beijing.