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 108 room property, built in 2005...
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 108
Rates: -
Commission: -
Rooms: 121
Rooms: -
Housed in Yangcheng lake resort - Short drive from Wuxi's Shuofang airport and Shanghai Hongqiao international airport.
Rooms: 67
This 225 room property, built in 2023...
Commission: 15%
Rooms: 225
Rates: $83 - $201
This 196 room property, built in 1976...
Rooms: 196
Rooms: 277
Rates: $69 - $312
This 396 room property, built in 1982...
Rooms: 396
Rates: $120 - $900