Hotel Atour Hotel Wuxi East Railway Station Yingyue Lake Metro Station
★★★★
Xinwu District, Wuxi, Jiangsu, China, Wuxi, China Show on map
Blue Star Business Hotel is a 2-star hotel in Wuxi, China. It is one of 1,974 places to stay in Wuxi listed on Triptoic.
Xinwu District, Wuxi, Jiangsu, China, Wuxi, China
Blue Star Business Hotel is located at Xinwu District, Wuxi, Jiangsu, China, Wuxi, China.
Blue Star Business Hotel is rated 2 stars.
Highly rated alternatives close by