Loading hotels
Confirming room availability...
Atour Hotel Songbei Harbin, No.87 Songbei Avenue Songbei, Harbin, China
In Harbin (Song Bei)<br /><br />With a stay at Atour Hotel Songbei Harbin in Harbin (Song Bei), you'll be within a 15-minute drive of Harbin Ice and Snow World and Harbin Normal University. This 4-star hotel is 5.2 mi (8.4 km) from Heilongjiang Science and Technology Museum and 6.1 mi (9.8 km) from Sun Island Park.