Leo Green Apartelle is gelegen op 42 km van Tarsier Conservation Area en biedt een tuin en een bar. De accommodaties hebben airconditioning, een balkon en gratis WiFi.
Elke unit is voorzien van een terras met uitzicht op de stad, een flatscreen-tv met kabelzenders, een eetgedeelte, een goed uitgeruste keuken en een eigen badkamer met douche, gratis toiletartikelen en slippers.
Het dichtstbijzijnde vliegveld is Luchthaven Camiguin, op 66 km van het aparthotel.