Princessa Holiday Resort offers 3-star accommodation in Aborlan.There are 30 rooms at the resort, each offering all the essentials to ensure a comfortable stay.Princessa Holiday Resort provides easy access to Estrella Falls.
More on
Aborlan .
Aborlan is a first class municipality in the province of Palawan, Philippines. It lies in a vast plain between the Sulu Sea and the mountains. It is located 69 kilometres south of Puerto Princesa City.