With a stay at Atour Light Hotel Xuefu Road Harbin in Harbin (Nangang Qu), you'll be within a 10-minute drive of Guogeli Shopping Area and Hagongda Stadium. This 4-star hotel is 7.2 mi (11.6 km) from Harbin Ice and Snow World and 3.5 mi (5.6 km) from Harbin Institute of Technology.