Photos coming soon
HOTEL
LIBASU
No. 38-21 Xianchi Road, Dehong
Where it sits
LIBASU
No. 38-21 Xianchi Road, Dehong
24.42475, 98.59047
Plan around LIBASU
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
