Photos coming soon
HOTEL
Shanmou Creek Gallery Art Hotel
No. 24 Qianguqing Avenue, Yangshuo, China
Where it sits
Shanmou Creek Gallery Art Hotel
No. 24 Qianguqing Avenue, Yangshuo, China
24.77620, 110.47635
Similar stays nearby
Yangshuo Jiuqi Xiaozhu Inn
Hotel · 38 m
YangShuoMoreHotel
Hotel · 42 m
Yangshuo Panshan · Moxhe Cloudview Vacation Apartment
Hotel · 42 m
Yangshuo lianhuaju Inn (qianguqing North Station)
Hotel · 59 m
Yangshuo Shenghao Hotel
Hotel · 78 m
Yangshuo Shunda Hotel (Guilin Eternal Love)
Hotel · 79 m
Maple Leaf Inn
Hotel · 89 m
Boman Hotel
Hotel · 109 m
Plan around Shanmou Creek Gallery Art Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 29, 2026.
