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