Hotel Atour Hotel Harbin Songbei Ice and Snow World
★★★★
Building A, Zhigu Impression, No. 2888, Zhigu Third Street, Harbin, China Show on map
Snow Shark Leisure Life (Maple Leaf Town Store) is a 3-star hotel in Harbin, China. It is one of 3,327 places to stay in Harbin listed on Triptoic.
Building A, Zhigu Impression, No. 2888, Zhigu Third Street, Harbin, China
Snow Shark Leisure Life (Maple Leaf Town Store) is located at Building A, Zhigu Impression, No. 2888, Zhigu Third Street, Harbin, China.
Snow Shark Leisure Life (Maple Leaf Town Store) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel