Filter Results
Apply Filters
Clear Filters
Hotels in North Jiading area of Shanghai
Su Ju Apartment Shanghai Jiading North Metro Station
No. 338, Chengbei Road, Jiading District, Shanghai, Shanghai, China Show map
To enjoy your vacation in Shanghai, stay at Su Ju Apartment Shanghai Jiading North Metro, which is just 1.4 km from Qiuxia Garden and around 10 minutes' drive from Shanghai Xiangdong Buddhist Art…
From US$ 38
Book Now