AddressesIsland Resort: Talacanen Island, Taytay, Palawan PH Reservation Office: F. Villarosa Road, Puerto Princesa, Palawan PH