Located in Wulumuqi south road close to jianguo west road, walking distance to Zhaojiabang road metro station line 7/9 and Hengshan road metro station line 1.