Hotel Atour Hotel Yancheng Municipal Government Jingying Julong Lake
★★★★
No.20 Huaxia Road, Yandu District, Yancheng, Jiangsu, China, Yancheng, China Show on map
Ruixuan Cinema Smart Hotel (Red Star Macalline Store) is a 3-star hotel in Yancheng, China. It is one of 1,057 places to stay in Yancheng listed on Triptoic.
No.20 Huaxia Road, Yandu District, Yancheng, Jiangsu, China, Yancheng, China
Ruixuan Cinema Smart Hotel (Red Star Macalline Store) is located at No.20 Huaxia Road, Yandu District, Yancheng, Jiangsu, China, Yancheng, China.
Ruixuan Cinema Smart Hotel (Red Star Macalline Store) is rated 3 stars.
Highly rated alternatives close by
#1 in Yancheng
Hotel
Hotel
#3 in Yancheng