Get Listed
Holiday Inn Shanghai Pudong
InterContinental Hotels Group Hotel
Address: 899 Dongfang Road, Pudong, Shanghai, Shanghai, 200122, China