Hotel Atour Hotel Kunming Cuihu
★★★★
No.113 Wenlin Street, Kunming, China Show on map
Wenlin Restaurant is a 2-star hotel in Kunming, China. It is one of 4,004 places to stay in Kunming listed on Triptoic.
No.113 Wenlin Street, Kunming, China
Wenlin Restaurant is located at No.113 Wenlin Street, Kunming, China.
Wenlin Restaurant is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Guest favorite
Hotel
Hotel