Loading hotels
Confirming room availability...
mechar hotel Suzhou Wujiang Zhongshan South Road, Building 7 No.988 Zhongshan South Road, Suzhou, China
Opened in 2018, the Manxing Hotel is a great accommodation choice in Suzhou. It's easy to keep connected with the property's Free in-room Wi-Fi.