SWEECC is located on the west of the River Mall and is adjacent to the China Art Museum, Expo Centre and Mecedes=Benz Arena. The Convenient transportation results from its excellent location connected by the over-river thoroughfares, such as Nanpu Bridge, Lupu Bridge, Dapu Rd. Tunnel and South Xizang Rd. Tunnel. It is in the area surrounded by dozens of traffics such as the through metro line 8, 7 together with other metro lines.
- History of Launching Shanghai World Expo
- Located in the heart of Shanghai
- Close to major trunk lines and bus shops
- Connection of exhibition hall to subway line 7 & 8
- A number of nearby luxury hotels and attraction sites
- Adjacent to large multiplex facility, shopping mall