Hotel Atour Hotel Wuxi East Railway Station Yingyue Lake Metro Station
★★★★
No. 101 Xinhua Road, Meili Xinjiekou, Wuxi, China Show on map
Right View Homestay (Meili Ancient Town Branch) is a 2-star hotel in Wuxi, China. It is one of 1,974 places to stay in Wuxi listed on Triptoic.
No. 101 Xinhua Road, Meili Xinjiekou, Wuxi, China
Right View Homestay (Meili Ancient Town Branch) is located at No. 101 Xinhua Road, Meili Xinjiekou, Wuxi, China.
Right View Homestay (Meili Ancient Town Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel