Photos coming soon
HOTEL
Casa Biyaya
Villa Centro, Brgy. Villa libertad, El Nido, Palawan, Philippines,5313, Palawan, Philippines
Where it sits
Casa Biyaya
Villa Centro, Brgy. Villa libertad, El Nido, Palawan, Philippines,5313, Palawan, Philippines
11.19891, 119.46647
Plan around Casa Biyaya
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
