Hotel Up And In Yunnan Dehongzhou Mangshi Street
★★★
No. 122 Tuanjie Street, Dehong, China Show on map
Orange Hotel (Mangshi Square Branch) is a 4-star hotel in Dehong, China. It is one of 609 places to stay in Dehong listed on Triptoic.
No. 122 Tuanjie Street, Dehong, China
Orange Hotel (Mangshi Square Branch) is located at No. 122 Tuanjie Street, Dehong, China.
Orange Hotel (Mangshi Square Branch) is rated 4 stars.
Highly rated alternatives close by
Hotel
Hostel