Christelle biedt accommodatie in Tawala, op 500 m van het Alona Beach Center. Alle kamers beschikken over een flatscreen-tv met kabelzenders en een eigen badkamer. De kamers hebben een terras.
Alle kamers van het resort zijn voorzien van een kledingkast.
De stad Tagbilaran ligt op 18 km van Christelle.