Map
50 Tongchuan Rd., Shanghai 200333, China
Price
0
website
Hotel
Renaissance Shanghai Putuo Hotel