Hotel Ji Hotel Suzhou Shimao Plaza
★★★
No.6 Building 6, No.1 Shangmaocheng, Wuzhong District, Suzhou, Jiangsu, China, Suzhou, China Show on map
Ai Yi Hotel is a 2-star hotel in Suzhou, China. It is one of 4,074 places to stay in Suzhou listed on Triptoic.
No.6 Building 6, No.1 Shangmaocheng, Wuzhong District, Suzhou, Jiangsu, China, Suzhou, China
Ai Yi Hotel is located at No.6 Building 6, No.1 Shangmaocheng, Wuzhong District, Suzhou, Jiangsu, China, Suzhou, China.
Ai Yi Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel