Harbin's Zhongyang Street Hotel branch of the Green Tree Inn is located at the intersection of Harbin Central Avenue, Jingwei Street and Shangzhi Avenue, in the center of the city. This Harbin hotel is south of the Songhua River, north of Manhattan Shopping Square, east of Jingwei Avenue. [View Detail]