Hotel GreenTree Inn Express Jiangsu Changshu Qinhu Road
★★★
No.61 Suolan South Road, Suzhou, China Show on map
Iu Hotel Changshu Impression City is a hotel in Suzhou, China. It is one of 4,074 places to stay in Suzhou listed on Triptoic.
No.61 Suolan South Road, Suzhou, 215000, China
Iu Hotel Changshu Impression City is located at No.61 Suolan South Road, Suzhou 215000, China.
Highly rated alternatives close by
Hotel
Hotel
Hotel