Hotel Atour X Hotel Xishuangbanna Poshui Square
★★★★
1st Floor, No. 52 Manjinglan Village, Manting Road, Xishuangbanna, China Show on map
Chenxin Hotel (Splashing Water Square Branch) is a 2-star hotel in Xishuangbanna, China. It is one of 1,278 places to stay in Xishuangbanna listed on Triptoic.
1st Floor, No. 52 Manjinglan Village, Manting Road, Xishuangbanna, China
Chenxin Hotel (Splashing Water Square Branch) is located at 1st Floor, No. 52 Manjinglan Village, Manting Road, Xishuangbanna, China.
Chenxin Hotel (Splashing Water Square Branch) is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Inn
Hotel