Get Listed
Crowne Plaza Shanghai Xiayang Lake
InterContinental Hotels Group Hotel
Address: No. 303 Qingzhou Rd, Qingpu District, Shanghai, Shanghai, 201700, China