I Park Hotel Wuxi

E-5, Xinhua Road
Wuxi
China