Photos coming soon
HOTEL
Nanping Baidu Hotel
No. 25 Jiahe Avenue, Nanping Shi, China
Where it sits
Nanping Baidu Hotel
No. 25 Jiahe Avenue, Nanping Shi, China
27.35254, 118.11442
Similar stays nearby
Plan around Nanping Baidu Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 19, 2026.
