Hotel Floral Hotel Tengchong Shanjuqiuming
★★★
Tengchong, Yunnan, 679100, China, Dehong, China Show on map
Lianren Farmhouse Villa is a 2-star hotel in Dehong, China. It is one of 609 places to stay in Dehong listed on Triptoic.
Tengchong, Yunnan, 679100, China, Dehong, China
Lianren Farmhouse Villa is located at Tengchong, Yunnan, 679100, China, Dehong, China.
Lianren Farmhouse Villa is rated 2 stars.
Highly rated alternatives close by
Hotel
Hotel
Hostel
Hotel