Taihu Restaurant is situated on the top of Houwan Mountain, one of the 72 mountains in the area. Taihu Restaurant, together with the Yuantouzhu and Sanshan Island on the other side of the water, compose the most appealing picture of Taihu’s natural landscape. Reputed as one of the top ten garden hotels in China, it serves as a major reception site in Wuxi for guests from home and abroad, having received over 60 Chinese and foreign leaders.
Tel: 0510-85517888
Add: No.1 Jinyuan road, Binhu District