Home > Shopping > Fashion > Metro City
Metro City

Add:1111 Zhaojiabang Rd, near Caoxi Rd S.

Tel:021-6426 8888



Credit Cards Accepted


Strategically located at Xujiahui, Shanghai, Metro City is a lifestyle entertainment center with nine levels of retail space spanning nearly 40,000 square meters. It is directly linked to an underground MRT, which draws in high shopper traffic. Metro City completed asset enhancement works in 2011, which has resulted in an increase in occupancy rate to 98.3% as at March 31, 2011.