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. This holiday home has 4 bedrooms, a living room and a fully equipped kitchen with a microwave and a fridge. A TV with cable channels is fea Read more
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. This holiday home has 4 bedrooms, a living room and a fully equipped kitchen with a microwave and a fridge. A TV with cable channels is featured. Hanshan Temple is 24 km from the holiday home, while The Lingering Garden is 26 km from the property. Sunan Shuofang International Airport is 35 km away.