Photos coming soon
HOTEL
Mengzi Shuyia Hotel
No. 81 Zhaozhong Road, Honghe, China
Where it sits
Mengzi Shuyia Hotel
No. 81 Zhaozhong Road, Honghe, China
23.37385, 103.38767
Similar stays nearby
Ba Man Hotel (Nanhu Park, Mengzi, Honghe Autonomous Prefecture
Hotel · 43 m
Moji Art Exhibition Hotel
Hotel · 58 m
Mengzi Hongxiang Grand Hotel (Nanhu Park)
Hotel · 61 m
Wuyin Liangju Hotel (Mengzi Zhaozhong Road)
Hotel · 83 m
Wuyin Liangju Hotel (Mengzi Zhaozhong Road)
Hotel · 83 m
Mengzi Qicai Hotel (Nanhu Park Branch)
Hotel · 114 m
Hongxiang Hotel
Hotel · 227 m
Mengzi Yaxin Hotel (Nanhu Park Branch)
Hotel · 240 m
Plan around Mengzi Shuyia Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
