Get Listed
Fairmont Peace Hotel
Accor Hotels Hotel
Address: 20 Nanjing Road East, Shanghai, Shanghai, 200002, China