Select dates so you can see the availability and exact prices.
No. 6, Lane 85 South Urumqi Road, Xuhui District, Xuhui, 200040 Shanghai, China, Shanghai
No.99 Madang Road, Shanghai
1188 Xueye Road, Shanghai
99 Yandang Road Pudong Shanghai, Shanghai
No. 740 Hankou Road, People's Square, Shanghai
Shanghai IFC, 8 Century Avenue, Lujiazui, Pudong, Shanghai
399 Nanjing West Road, Shanghai
159 South He Nan Road, Shanghai
81-85 Dianchi Road, Huangpu, Shanghai, 200002, Shanghai
No 800 Ling Ling Road Xu Hui District Shanghai, 800?, Shanghai
No 88 Yongshou Road Huang Pu D, Shanghai