Wyndham Zhuji West Hotel Shaoxing, Zhejiang
Situated in Zhuji, Wyndham Zhuji West has a garden, restaurant, bar, and free Wi-Fi. The accommodation features room service, a 24-hour front desk and organising tours for guests.
117 Genta West Road, 311800 Zhuji, China