The resort is located in the northern part of Thailand, in Mae Hong Son.
See more: Hotels in Asia Hotels in Thailand Hotels in Mae Hong Son and North Holiday Destinations in Asia