Photos coming soon
HOTEL
Yabuli Holiday Hotel
Yabuli Ski Resort Toll Stations, Shangzhi City, Harbin, China
Where it sits
Yabuli Holiday Hotel
Yabuli Ski Resort Toll Stations, Shangzhi City, Harbin, China
44.77803, 128.45872
Similar stays nearby
Skier Hotel
Hotel · 141 m
Yabuli Broadcast International Hotel
Hotel · 288 m
International Broadcast Center Hotel
Hotel · 302 m
Yabuli International Center
Hotel · 383 m
Yabuli Aparthotel
Hotel · 385 m
Yabuli Qingyun Villa
Hotel · 478 m
Yabuli Olympic Club Hotel
Hotel · 493 m
Yabuli Olympic Club Hotel
Hotel · 493 m
Plan around Yabuli Holiday Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 16, 2026.
