No image available for this hotel
No image available for this hotel
Harbin, Harbin
Spend a second to
save a fortune!
Spend a second to save a fortune!
No 87 Songbei Avenue, Harbin
Atour Hotel Harbin Songbei Ice and Snow World features free WiFi throughout the property and views of city in Harbin. The property is set 14 km from Harbin Railway Station, 14 km from Saint Sophia Cathedral and 3.8 km from Harbin Grand Theatre.
See MoreUsage of subsidiary facilities may incur additional fees