Leisurely Farmhouse
Hotel
Shaoxing, Zhejiang
It’s time to have a nice meal! Stop by the restaurant. Wi-Fi is available on the premises.
No.130 Yazhuang Village, Shaoxing, Shaoxing, 312540