Photos coming soon
HOTEL
Shanmuhe Hotel
No. 81 Wuyanghe Road, Chengguan Town, Qiandongnan, China
Where it sits
Shanmuhe Hotel
No. 81 Wuyanghe Road, Chengguan Town, Qiandongnan, China
27.02934, 108.12951
Similar stays nearby
Shibing SNOOZE INN Siyi Hotel
Hotel · 231 m
Speed Hotel
Hotel · 432 m
Shibing Shisu Hotel
Hotel · 432 m
Riverside Hotel (Shanmu River Night Rafting Scenic Area Branch)
Hotel · 465 m
Shibing Green Island Hotel
Hotel · 562 m
Shibing Green Island Hotel
Hotel · 562 m
SNOOZE INN (China Drifting City Pedestrian Street Branch)
Hotel · 737 m
Shibing Shuangxilou Hotel
Hotel · 783 m
Plan around Shanmuhe Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 17, 2026.
