Hotel GreenTree Inn Express Jiangsu Changshu Qinhu Road
★★★
No.79 North Yushan Road, Suzhou, China Show on map
Woods Hotel is a 4-star hotel in Suzhou, China. It is one of 4,074 places to stay in Suzhou listed on Triptoic.
No.79 North Yushan Road, Suzhou, 215500, China
Woods Hotel is located at No.79 North Yushan Road, Suzhou 215500, China.
Woods Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel