Hotel Atour Hotel Hefei Gaoxin Kexue Avenue
★★★★
99 Science Avenue, Hefei, China Show on map
Howard Johnson is a 4-star hotel in Hefei, China. It is one of 2,722 places to stay in Hefei listed on Triptoic.
99 Science Avenue, Hefei, China
Howard Johnson is located at 99 Science Avenue, Hefei, China.
Howard Johnson is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel