Hotel Ji Hotel Wenzhou Yueqing
★★★
1188 Liuqing South Road, Wenzhou, China Show on map
New World Business Hotel is a 2-star hotel in Wenzhou, China. It is one of 2,542 places to stay in Wenzhou listed on Triptoic.
1188 Liuqing South Road, Wenzhou, China
New World Business Hotel is located at 1188 Liuqing South Road, Wenzhou, China.
New World Business Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel