Yancheng Shuya Hotel Hotel
Intersection of Yuejin Road, Wengang Road, Yancheng, 224000 Yancheng, China
Yancheng Shuya Hotel features simply-furnished accommodation in Xiangshui County, Yancheng. The property offers free Wi-Fi in all areas. On-site private parking space is also offered.