Hotel Ji Hotel Zhoushan New City
★★★
No 1 Building 1 Area A Haisi Tian Di Cha Shan Pu Lige Rd, Zhoushan, China Show on map
Howard Johnson Garden Hotel Zhoushan is a 4-star hotel in Zhoushan, China. It is one of 1,136 places to stay in Zhoushan listed on Triptoic. The property has 112 rooms.
No 1 Building 1 Area A Haisi Tian Di Cha Shan Pu Lige Rd, Zhoushan, 316000, China
Howard Johnson Garden Hotel Zhoushan is located at No 1 Building 1 Area A Haisi Tian Di Cha Shan Pu Lige Rd, Zhoushan 316000, China.
Howard Johnson Garden Hotel Zhoushan is rated 4 stars.
Howard Johnson Garden Hotel Zhoushan has 112 rooms.
Highly rated alternatives close by
Hotel
Hotel
#2 in Zhoushan
Hotel
Hotel
Hotel