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
Not Yet Rated
Commission: -
Rooms: 276
Rates: -
This 108 room property, built in 2021...
View Hotel Details
Rooms: 108
This 240 room property, built in 2014...
Commission: 10%
Rooms: 240
An economy hotel close to Yangshan forest park, suzhou park, Taihu lake wetland park, huqiu district and other attractions.
Rooms: 105
Rooms: -
This 472 room property, built in 2006...
Rooms: 472
Rooms: 300
This 130 room property, built in 2014...
Rooms: 130
Attractive 5-story Hotel, a 3-building complex of traditional Chinese design with inner courtyard including a rock garden & pond.
Rooms: 178