Photos coming soon
HOTEL
baibale hotel
No. 40 Wenquan Road, Menglang Town, Puer, China
Where it sits
baibale hotel
No. 40 Wenquan Road, Menglang Town, Puer, China
22.54942, 99.92497
Similar stays nearby
Lido Hotel (Lancang New Street Night Market Branch)
Hotel · 60 m
Lancang Lidu Hotel
Hotel · 113 m
Lancang Auchan Hotel
Hotel · 164 m
Vienna Hotel (Lancang New Street)
Hotel · 229 m
Lancang Xiangyun Hotel (Lahu Square Branch)
Hotel · 230 m
Xichun World Inn
Hotel · 240 m
Tianrun Hotel (Lahu Plaza Branch)
Hotel · 273 m
Hualong Hotel
Hotel · 290 m
Plan around baibale hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
