Map
3388 Sichen Rd., Shanghai, China
Hotel
Sofitel Shanghai Sheshan Oriental