Based on 76 review
This resort is located in Kui Buri, lying within easy access of a host of attractions in the area. Guests will find themselves in the ideal setting from which to explore Khiri Khan and its stunning surroundings. This wonderful resort tempts visitors into an oasis of luxury and tropical splendour. Th...