Shaquan Hotel
Search & compare prices for Shaquan Hotel in all hotel booking websites.
Shaquan Hotel Address: Block 9, Jiangbin Road 30, Chongqing, China
Minimum price found for Shaquan Hotel was: 108 CNY
Click here to get more information, photos & guest ratings for Shaquan Hotel