Photos coming soon
HOTEL
Xi Lu Hotel (Wuxi Luoshe Tianqicheng)
No. 128 Renmin South Road, Wuxi, China
Where it sits
Xi Lu Hotel (Wuxi Luoshe Tianqicheng)
No. 128 Renmin South Road, Wuxi, China
31.63482, 120.18856
Similar stays nearby
Hanting Hotel Wuxi Luoshe Tianqicheng
Hotel · 57 m
Jinjiang Inn 47
Hotel · 67 m
Jinjiang Inn Wuxi Luoshe
Hotel · 68 m
Huishan Yayen Hotel
Hotel · 140 m
JI Hotel (Wuxi Luoshe Tianqi City)
Hotel · 178 m
JI Hotel (Wuxi Luoshe Tianqi City Shanshan Outlet Store)
Hotel · 579 m
Jinxiu Cuizhu Hotel
Hotel · 644 m
Home2 Suites by Hilton Wuxi Huishan
Hotel · 731 m
Plan around Xi Lu Hotel (Wuxi Luoshe Tianqicheng)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 18, 2026.
