Location: in the Khao Sok National Park, close to the beach.
See more: Hotels in Asia Hotels in Thailand Hotels in Khao Lak Holiday Destinations in Asia