Katiliya Mountain Resort & Spa Chiang Rai Print Address : 388/1 Moo 4, Baan Mae Slong Nai, Tambol Pha Sang, Amphur Mae Chan, Chiang Rai 57110, Thailand. Last Updated: Monday, 25 September 2023 15:10