Turtle Head Island is in fact a modestly sized peninsula in Wuxi’s Taihu Lake, which has the distinction of being China’s third biggest freshwater lake. On Turtle Head Island you will find a traditional Chinese garden with typical buildings amidst well-spaced trees, scenic rocks and luxuriant flowers creating a captivating scene. In spring the cherry blossoms come into bloom, a lovely sight on this tranquil island which always entices the visitor.
Visitors who seek a quality Wuxi hotel will be pleased by the Millennium Wuxi. This fine hotel in Wuxi offers well-furnished rooms and gracious hospitality.