Situé à Ko Kood, à 300 mètres de la plage de Klong Chao, l'établissement The Mermaid House propose un jardin, un parking privé gratuit, une terrasse et un restaurant. Le complexe se trouve à environ 1,2 km de la plage d'Ao Ngamkho et à 7,4 km de la cascade de Klong Chao. Un distributeur automatique de billets et un service de change sont également disponibles.
Toutes les chambres du complexe sont dotées d'un balcon avec vue sur le jardin. Leur salle de bains privative est pourvue de linge de lit.