Address : no.263 youyi road, daoli district, harbin, heilongjiang, 150018, china, harbin Show Hotel Map
As a landmark building of Harbin city, this historical business hotel is situated in the central area of Youyi Road, which is the best place to view the riverside scenery. The Songhua River runs by the hotel, and the city centre and Center Street are just 100 m away. Numerous places of interest can be found in the hotel's immediate vicinity, including the Sun Island Garden (200 m), Harbin Ice and Snow Big World (1 km) and the north-east Tiger Garden.