Photos coming soon
HOTEL
Mengyuan Hotel
No. 41 Department Store Street, Chongqing, China
Where it sits
Mengyuan Hotel
No. 41 Department Store Street, Chongqing, China
29.28917, 106.25175
Similar stays nearby
Langkun Business Hotel
Hotel · 36 m
Tiancheng Express Hotel
Hotel · 89 m
Huijin Hotel (Chongbai Pedestrian Street Branch)
Hotel · 109 m
Hongren Hotel (Chongqing Chongbai Pedestrian Street)
Hotel · 116 m
Muma Esports Hotel
Hotel · 122 m
Hongren Hotel (Chongbai Pedestrian Street Branch)
Hotel · 123 m
Jinshun Hotel
Hotel · 128 m
Mantanghong Hotel
Hotel · 136 m
Plan around Mengyuan Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
