No. 1, Hongqiao Road, Xuhui District, Shanghai. According to Baidu Map query, Shanghai Ganghui Plaza is located at No. 1 Hongqiao Road, Xuhui District, Shanghai. Shanghai Gateway Plaza is a foreign-funded company mainly invested and managed by Hong Kong Hang Lung Group, with a total area of ??more than 400,000 square meters and a total investment of 5.5 billion yuan.