Shihu Lake liegt circa 3 km von dem 4-Sterne-Atour Hotel Suzhou Wuzhong Taihu New Town entfernt und ist unbedingt einen Besuch wert. Im ganzen Gebäude können die Gäste von WLAN profitieren.
Jingsi Gardens liegt rund 15 Fahrminuten von hier entfernt. Für Fernreisende ist der Flughafen Suzhou in 18 Minuten mit dem Auto zu erreichen.
Jedes der 140 Zimmer ist mit einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Badezimmern befinden sich eine getrennte Toilette und eine Dusche. Die privaten Badezimmer verfügen über tolle Details - einen Haartrockner und eine Duschhaube.