XI HAI GARDEN HOTEL

Suxi Road 207
Wuxi
China