Hotel Atour Hotel Harbin Songbei Ice and Snow World
★★★★
No. 225 Songbei Avenue, Harbin, China Show on map
Songbei First Village Hotel is a 2-star hotel in Harbin, China. It is one of 3,327 places to stay in Harbin listed on Triptoic.
No. 225 Songbei Avenue, Harbin, China
Songbei First Village Hotel is located at No. 225 Songbei Avenue, Harbin, China.
Songbei First Village Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel