Hotel Capricho Villa El Nido
★★★★
Lugadia, Palawan, Philippines Show on map
Capricho Villa is a 3.5-star hotel in Palawan, Philippines. It is one of 1,472 places to stay in Palawan listed on Triptoic.
Lugadia, Palawan, Philippines
Capricho Villa is located at Lugadia, Palawan, Philippines.
Capricho Villa is rated 3.5 stars.
Highly rated alternatives close by
Hotel
Villa
Entire bungalow
Resort villa
Apartment/Flat
Hotel
Guest favorite