Hotel Floral Hotel Tengchong Shanjuqiuming
★★★
30 meters north of Yadea electric bikes on Shuicheng Road, Diantan Town (west side of the road), Tengchong, China Show on map
Dongxuan Hotel is a 2-star hotel in Tengchong, China. It is one of 569 places to stay in Tengchong listed on Triptoic.
30 meters north of Yadea electric bikes on Shuicheng Road, Diantan Town (west side of the road), Tengchong, China
Dongxuan Hotel is located at 30 meters north of Yadea electric bikes on Shuicheng Road, Diantan Town (west side of the road), Tengchong, China.
Dongxuan Hotel is rated 2 stars.
Highly rated alternatives close by
Hotel
#1 in Tengchong
Hostel
Hotel
Hotel