Building A-23, Fengli Lake, Rehai Road (Rehai Lu), 腾冲县保山市 YN, China, 679100, Tengchong
(86) 08755167118
Parking lot
Laundry service
Restaurant
Internet access