Hotel Atour Hotel Harbin Songbei Ice and Snow World
★★★★
Room 1, 2nd Floor, Unit 4, Front Building of Finance and Trade Office, Shengli Street, Harbin, China Show on map
Red Leaf Hotel is a 2-star hotel in Harbin, China. It is one of 3,327 places to stay in Harbin listed on Triptoic.
Room 1, 2nd Floor, Unit 4, Front Building of Finance and Trade Office, Shengli Street, Harbin, China
Red Leaf Hotel is located at Room 1, 2nd Floor, Unit 4, Front Building of Finance and Trade Office, Shengli Street, Harbin, China.
Red Leaf Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel