Address : 185 zhongyang street daoli district harbin china, harbin Show Hotel Map
The hotel is Conveniently located at Central Street of Harbin,the business center of the city. Adjacent to Songhua River, it is also very near to St. Sophia Church and Zhaolin Park. 12 kms to the nearest airport (harbin) 6 km to the nearest station (railway station) 2 minute walk to the nearest bus stop