Get Listed
Holiday Inn Shanghai Pudong Nanpu
InterContinental Hotels Group Hotel
Address: No. 55 Huan Long Road, Pudong, Shanghai, Shanghai, 200127, China