Get Listed
InterContinental Shanghai Expo
InterContinental Hotels Group Hotel
Address: 1188 Xueye Road, Pudong, Shanghai, Shanghai, 200125, China