Supportinfo@ratecheck.travel
Tengchong Budu Hot Spring Resort Hotel, Baoshan | Building 12-17, Group 3, Gaoligong Tourism City, Tengchong City, Baoshan, Yunnan Province, China, 679100 | RateCheck.travel