Loading hotels
Confirming room availability...
Aoluguya Hotel, No. 800 Chuangxin 3Rd Road, Harbin, China
In Harbin (Song Bei)<br /><br />With a stay at Aoluguya Hotel in Harbin (Song Bei), you'll be within a 15-minute drive of Harbin Ice and Snow World and Sun Island Park. This 4.5-star hotel is 6 mi (9.6 km) from Heilongjiang Science and Technology Museum and 6.8 mi (11 km) from Harbin Normal University.