Le Khao Sok Residence Resort est situé à Khao Sok, à moins de 800 mètres de Khao Sok et à 43 km du parc national de Klong Phanom. Chaque hébergement de ce complexe 1 étoile offre une vue sur le jardin et dispose d'une connexion Wi-Fi gratuite. Les chambres possèdent un balcon.
Toutes les chambres de ce complexe hôtelier possèdent une terrasse. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
L'aéroport de Surat Thani, le plus proche, est implanté à 98 km.