Hotel GreenTree Eastern Yancheng Binhai County Aobaolia Beichen Hotel
★★★
No. 76 Huanghai Road, Yancheng, China Show on map
JI Hotel (Yancheng Xiangshui) is a 4-star hotel in Yancheng, China. It is one of 1,057 places to stay in Yancheng listed on Triptoic.
No. 76 Huanghai Road, Yancheng, China
JI Hotel (Yancheng Xiangshui) is located at No. 76 Huanghai Road, Yancheng, China.
JI Hotel (Yancheng Xiangshui) is rated 4 stars.
Highly rated alternatives close by