Photos coming soon
HOTEL
Penglai Hotel
No. 86 Hebei West Road, Tongshi Town, Wuzhishan
Where it sits
Penglai Hotel
No. 86 Hebei West Road, Tongshi Town, Wuzhishan
18.78002, 109.51418
Plan around Penglai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
