Loading hotels
Confirming room availability...
Atour Light Hotel Central Street Haerbin, No.42 Toudao Street Daoli District, Harbin, China
In Harbin (Daowai)<br /><br />With a stay at Atour Light Hotel Central Street Haerbin in Harbin (Daowai), you'll be a 3-minute drive from Saint Sophia Church and 6 minutes from Zhongyang Street. This 4-star hotel is 6.8 mi (11 km) from Harbin Ice and Snow World and 1.5 mi (2.4 km) from Guogeli Shopping Area.