Boasting mountain views, Taihu Lake Changsha Island Villa is set in Suzhou, 23 km from Tiger Hill. Guests staying at this holiday home have access to free WiFi.
Opening onto a terrace, the air-conditioned holiday home consists of 4 bedrooms. There is a seating area and a kitchen equipped with a microwave.
Hanshan Temple is 24 km from the holiday home, while The Lingering Garden is 26..