Address: 388/1 Moo. 4, Ban Mea Slong Nai , Tambol Pha Sang, Mae Chan, Chiang Rai , Thailand , 57110, Mae Salong Nai
Hotel rating from 24 guests: 8.5
Guests will enjoy a selection of Thai and International cuisines offered at the open-air Terrace Restaurant. …