Jin Sha Hotel
Search & compare prices for Jin Sha Hotel in all hotel booking websites.
Jin Sha Hotel Address: 257 Nujiang Road, Shanghai, China
Minimum price found for Jin Sha Hotel was: 635 CNY
Click here to get more information, photos & guest ratings for Jin Sha Hotel