SHILLA STAY YANCHENG
Yancheng · China
Shilla Stay Yancheng is a modern business hotel in Yancheng’s economic development zone, designed for travellers who want a practical base rather than fuss. The property offers 233 rooms and a mix of layouts that suit short business stays and longer visits,…
April 2026