Map
50 Tongchuan Rd., Shanghai, 200333, China
Close

Hotel

Renaissance Shanghai Putuo Hotel