Get Listed
InterContinental Shanghai Puxi
InterContinental Hotels Group Hotel
Address: 500 Heng Feng Road, Shanghai, Shanghai, 200070, China