Com comodidades para churrascos e uma área de praia privada, o La Caballa Beach Resort está localizado em Aborlan, na Região de Palawan. O resort tem um terraço para banhos de sol e vistas para o mar. Os hóspedes podem desfrutar de uma bebida no bar. Está disponível estacionamento privado gratuito no local.
Alguns quartos possuem um terraço ou uma varanda. A cozinha está equipada com um frigorífico e uma placa de fogão. Os utensílios de cozinha podem ser fornecidos mediante pedido e os quartos têm uma casa de banho privativa com banheira ou chuveiro. O La Caballa Beach Resort disponibiliza acesso Wi-Fi gratuito e serviços de cabeleireiro.
A área é popular para snorkelling e mergulho. O Aeroporto de Puerto Princesa encontra-se a 49 km. Estão disponíveis serviços de transporte de/para o aeroporto e passeios pela ilha, mediante um custo adicional.