Photos coming soon
HOTEL
Hanlin Hotel (Yingbin Road Branch)
Shop 87, Building 13, Hanlin Shijia, Yingbin Road, Altay, China
Where it sits
Hanlin Hotel (Yingbin Road Branch)
Shop 87, Building 13, Hanlin Shijia, Yingbin Road, Altay, China
47.79798, 88.12022
Similar stays nearby
Plan around Hanlin Hotel (Yingbin Road Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
