Address: 42 Middle Ren min Road , Zhangjiagang
0.6 km from Zhangjiagang center
Guomao Hotel Zhangjiagang is a 10-minute drive from Zhangjiagang Park and a 15-minute drive from Jiyanghu Leisure Park. Zhangjiagang Bus Terminal is 3 km away. …
Prices, discounts & booking