The Jiujian Villa is one of the newest hotels in Shaoxing, having opened in 2020. Boasting a convenient location, the hotel is just 14km from Shaoxing North Railway Station and 30km from Hangzhou Xiaoshan International Airport. With Lu Town, Chenbanding Memorial Hall and Keyan Scenic Spot Black-awni...