The resort is located next to Khao Lak Lum Rue National Park and a few minutes away from downtown of Amphur Khao Lak where a collection of shops and restaurants are located on a central avenue.
See more: Hotels in Asia Hotels in Thailand Hotels in Khao Lak and Phang Nga Holiday Destinations in Asia