Lying about 60 mi/95 km west of Shanghai, south of the Yangtze River delta, Suzhou, China, is a picturesque city in the coastal province of Jiangsu. One of the cities on the Grand Canal, it is of...
TravelWeekly Asia Newsletter
Subscribe Today
Suzhou, China
Set on the shores of Jinji Lake, 10-minute walk from Times Square SRT station and 1.6 km from Suzhou Culture and Arts Centre.
View Hotel Details
9 Deluxe
Commission: 10%
Rooms: 427
Rates: $207 - $351
This 178 room property, built in 2020...
Rooms: 178
Rates: -
Traditional style of modern architecture in Suzhou with the view of Jinji Lake - Close to Ligong dam, and 40 min to the airport.
Commission: -
Rooms: 44
A boutique hotel close to the Jinji Lake at Suzhou Industrial Park - Features banquet halls for business meetings and occasions.
Rooms: 95
Rates: $196 - $913