Hotel Ibis Kunming South Station Hotel
★★★
No.36 Jianggu Road, Jiangchuan District, Yuxi, Yunnan, China, Yuxi, China Show on map
Penglai Fish Restaurant Hotel is a 2-star hotel in Yuxi, China. It is one of 859 places to stay in Yuxi listed on Triptoic.
No.36 Jianggu Road, Jiangchuan District, Yuxi, Yunnan, China, Yuxi, China
Penglai Fish Restaurant Hotel is located at No.36 Jianggu Road, Jiangchuan District, Yuxi, Yunnan, China, Yuxi, China.
Penglai Fish Restaurant Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
#1 in Yuxi