Photos coming soon
HOTEL
Mengxiang Hostel
No.256 Neihuan South Road, Chongqing, China
Where it sits
Mengxiang Hostel
No.256 Neihuan South Road, Chongqing, China
29.34814, 105.89113
Similar stays nearby
Duman Business Hostel
Hotel · 172 m
Yuping Hotel (Yuxi Square Branch)
Hotel · 178 m
Yamei Hotel (Chongqing Yongchuan Yuxi Plaza)
Hotel · 222 m
7Days Inn Yongchuan Yuxi square
Hotel · 236 m
7Days Inn Yongchuan Yuxi square
Hotel · 236 m
Dongsheng Hotel
Hotel · 250 m
Chongqing Ruipai Business Hotel
Hotel · 252 m
Red Orange Hotel
Hotel · 277 m
Plan around Mengxiang Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
