Yabuli the Antarctic Hotel
Search & compare prices for Yabuli the Antarctic Hotel in all hotel booking websites.
Yabuli the Antarctic Hotel Address: Yabuli Ski Resort, Harbin, China
Minimum price found for Yabuli the Antarctic Hotel was: Null CNY
Click here to get more information, photos & guest ratings for Yabuli the Antarctic Hotel