El Angel Island Eco Resort está situado en un entorno tropical precioso en la isla privada de Bidadari, a 30 minutos en barco de Labuan Bajo. Alberga un restaurante junto a la playa que sirve especialidades a la carta.
Todas las habitaciones incluyen una cafetera espresso Malongo, balcón privado con tumbonas y baño privado semiabierto equipado con 2 duchas y 2 lavamanos. También hay albornoces y zapatillas.
El establecimiento alberga una tienda de regalos.
Además, el Angel Island Eco Resort proporciona kayaks y equipos de snorkel de uso gratuito a los huéspedes.