KKMALL terletak di Jalan Shennan Timur No. 5016, Distrik Luohu, di dalam menara ikonik KK100 yang menjulang setinggi 442 meter dengan 100 lantai, menjadikannya bangunan tertinggi kedua di Shenzhen sejak selesai dibangun pada 2011. Arsitek TFP Farrells merancang menara ini agar menyerupai air mancur. Mal ini memiliki lima lantai dengan luas sekitar 83.500 meter persegi, menampung sekitar 200 merek seperti Armani Exchange, Zara, dan Fila, bersama bioskop IMAX pertama di Shenzhen, supermarket BLT, dan toko buku Yanjiyou. Hotel mewah St. Regis menempati 25 lantai teratas menara ini, dengan dek observasi panorama di lantai 100. Pengunjung dapat dengan mudah mencapainya melalui Stasiun Grand Theatre, yang dilayani oleh Jalur MRT 1 dan 2.