Photos coming soon
HOTEL
Mengju Hostel
No.60 Shangpa Street South Road, Nujiang, China
Where it sits
Mengju Hostel
No.60 Shangpa Street South Road, Nujiang, China
26.89697, 98.86877
Plan around Mengju Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
