Photos coming soon
HOTEL
Shangzhi Aode International Hotel
Longxiwan No.1, Shangzhi Street, Shangzhi City, Harbin City, Heilongjiang Province, China, Harbin, China
Where it sits
Shangzhi Aode International Hotel
Longxiwan No.1, Shangzhi Street, Shangzhi City, Harbin City, Heilongjiang Province, China, Harbin, China
45.75000, 126.65000
Similar stays nearby
Plan around Shangzhi Aode International Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
