The hotel is located on the renowned and beautiful Changsha Island in Suzhou Taihu National Tourism District. It takes only 30 minutes from Suzhou city along the Circular Expressway and Hubing Road, and it is 20 kms far away to Suzhou New District, 40 kms to Singapore Industry Park. 40km to the city centre 120km to the nearest airport: SHA 45km to the nearest station: SUZHOU RAILWAY STATION
Baodao Garden