Hotel Atour Hotel Tengchong Wenxinglou
★★★★
No. 83, Hongsheng Residential Area, Qiluo Community Residents Committee, Tengyue Town, Tengchong, China Show on map
Yihan Hotel is a 4-star hotel in Tengchong, China. It is one of 569 places to stay in Tengchong listed on Triptoic.
No. 83, Hongsheng Residential Area, Qiluo Community Residents Committee, Tengyue Town, Tengchong, China
Yihan Hotel is located at No. 83, Hongsheng Residential Area, Qiluo Community Residents Committee, Tengyue Town, Tengchong, China.
Yihan Hotel is rated 4 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hostel
Hotel