Situé à Locaroc, le 8 Star Paradise dispose d'un jardin et d'une terrasse. Il offre une vue sur la mer. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et la plage de Bucana se trouve à quelques pas.
Un petit-déjeuner continental est servi chaque matin sur le terrain de camping.
L'aéroport le plus proche, celui d'El Nido, est situé à 18 km.