Situé à El Nido, à 2,8 km de la plage, le Bella Athena Garden dispose d'un jardin, d'un salon commun, d'une terrasse et d'une connexion Wi-Fi gratuite. L'établissement propose une cuisine commune, un service d'étage et un bureau d'excursions.
Toutes les chambres disposent d'un balcon offrant une vue sur la montagne. Leur salle de bains privative est pourvue d'un bidet, d'articles de toilette gratuits et d'un sèche-cheveux. Le linge de lit et les serviettes sont fournis.
Un petit-déjeuner à la carte, continental et américain est servi tous les jours.
L'aéroport le plus proche, celui d'El Nido, est situé à 4 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.