- All reviews
Featuring free WiFi throughout the property, Hanting Express Harbin Binhengshan Road Wanda Plaza is set in Harbin, 3.1 miles from Central Street. Every room at this hotel is air conditioned and comes with a TV. Saint Sophia Cathedral is 3.1 miles from Wanda, while Heilongjiang TV Station is 1,641 feet away. Harbin Taiping International Airport is 23 miles from the property.