The resort is situated in the heart of Klong Prao Beach, the sandy beach in the west of Koh Chang Island, the most perfect national park of Thailand.
See more: Hotels in Asia Hotels in Thailand Hotels in Ko Chang and Trat Holiday Destinations in Asia