Hotels Closest To Shanghai New International Expo Center

Keyuan Road, Pudong New District
Shanghai, CN 201203
Near Shanghai Zhangjiang Hi-Tech Park

Distance1.6 miles SELECT