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...
Suzhou, China
This 169 room property, built in 2018...
View Hotel Details
Not Yet Rated
Commission: 8%
Rooms: 169
Rates: -
Commission: -
Rooms: 51
This 680 room property, built in 2011...
Rooms: 680
Situated in the center of Xiangcheng District, 20 min away from Suzhou Industry Park - Close to Humble Administrator's Garden.
Rooms: 413
This 220 room property, built in 2017...
Commission: 10%
Rooms: 220
Rooms: 190
Rooms: -
Rooms: 132
This 100 room property, built in 1998...
Rooms: 100