Shell Hotel (Shanghai Expo Park, Chengshan Road, Dongming Road Metro Station)
Print
Address:558-1 Chengshan Road, near Yunlian Road, Pudong New Area, Shanghai
Hotel Tel:+86-21-58869989