Hotel Kuaiji Mountain Yangming Hotel
★★★★★
No.7 Yangming Road, Shaoxing, China Show on map
Lilac Garden Hotel is a hotel in Shaoxing, China. It is one of 1,572 places to stay in Shaoxing listed on Triptoic.
No.7 Yangming Road, Shaoxing, China
Lilac Garden Hotel is located at No.7 Yangming Road, Shaoxing, China.
Highly rated alternatives close by
Hotel
Hotel
Hotel
#2 in Shaoxing