Photos coming soon
HOTEL
Immort Al Bay Hotel
No. 5 Shenhu Road, Altay
Where it sits
Immort Al Bay Hotel
No. 5 Shenhu Road, Altay
47.70427, 86.86369
Plan around Immort Al Bay Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
