Howard Johnson Garden Plaza Yixing is an accommodation, park, plaza / square, garden in Wuxi Shi, Jiangsu Province, China.
Address:
109 Taodu Road, Yixing Shi, Wuxi Shi, Jiangsu Province 214200, ChinaMap Category:
Accommodation, Park, Plaza / Square, Garden