Get Listed
Sofitel Shanghai Hyland
Accor Hotels Hotel
Address: No. 505 East Nanjing Road, Shanghai, Shanghai, 200001, China