La Caballa Beach Resort
ramon magsaysay, Puerto Princesa, Aborlan, Palawan, Philippines, 5302
With a stay at La Caballa Beach Resort in Aborlan, you'll be in the business district, and 11.2 mi (18 km) from Estrella Falls and 13 mi (21 km) from Narra Beach. This beach aparthotel is 14.3 mi (23.1 km) from Narra Public Market.