Select dates so you can see the availability and exact prices.
No.79 Puxiang Road, Zhujiajiao, Shanghai
1118 Gaojing Road, Shanghai
No. 1, 340 Lane, Zhiuying Rd, Shanghai
718 Ningxia Road, Shanghai, Shanghai
5888 Chenhua Road, Songjiang District, Shanghai
303 Mingzhu Road, Shanghai
No.10 Lane 3260, Guangfulin Road, Shanghai