This site uses cookiesMore Information.

China Overseas International Center

Shanghai, China
Shanghai China Overseas Plaza
Shanghai China Overseas Plaza

This high-end commercial complex includes two Class A office towers joined at the podium level by a landscaped retail plaza.

It is located at the intersection of two subway lines in Shanghai’s former French Concession quarter and near Huahai Road, a shopping street referred to as the Champ Elysees of Shanghai.

One of the towers houses one of WeWork’s largest spaces in Asia.

LEED-Gold anticipated
1.05 million sq. ft. / 98,000 sq. m.
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now