Fish Inn - Taihu Lake Suzhou is located in the Wu Zhong District neighborhood in Suzhou, just 24 miles from Tiger Hill. Each room at this inn is air conditioned and has a flat-screen TV with satellite channels. Each room is equipped with a private bathroom fitted with a shower. For your comfort, you will find slippers and free toiletries. Hanshan Temple is 24 miles from Fish Inn - Taihu Lake Suzhou, and The Lingering Garden is 25 miles from the property. Sunan Shuofang International Airport is 32 miles away.