Hotel Landison Grand World Hotel Dongyang Garden Hotel
★★★★★
222 Herring Street, Jinhua, China Show on map
Holiday Inn is a 1-star hotel in Jinhua, China. It is one of 1,733 places to stay in Jinhua listed on Triptoic.
222 Herring Street, Jinhua, China
Holiday Inn is located at 222 Herring Street, Jinhua, China.
Holiday Inn is rated 1 stars.
Highly rated alternatives close by