This club resort is the alternative choice for a natural relaxing holiday, set some 1,150 metres above sea level on Chiang Mai hill. Comprising a total of 9 villas, the establishment welcomes its guests into a lobby, and features a children's playground,..