Photos coming soon
HOTEL
Menglai Hotel
No. 87 Guoxin Road, Wuxi, China
Where it sits
Menglai Hotel
No. 87 Guoxin Road, Wuxi, China
31.79807, 120.51634
Similar stays nearby
Bairui Hotel (Jiangyin Xinqiao Town Main Branch)
Hotel · 474 m
Jiangyin Menglai Hotel
Hotel · 488 m
Jiangyin Jinling Hotel (Xinqiao Branch)
Hotel · 730 m
Jiangyin Xinqiao Hotel
Hotel · 733 m
Jiangyin Mingsheng Business Hotel
Hotel · 742 m
Lanyun hotel (Feima Water City)
Hotel · 1.0 km
Jiangyin Haijiahong Hotel
Hotel · 1.2 km
Jiangyin Jinling Hotel
Hotel · 1.2 km
Plan around Menglai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
