Villa Carillo Beach Resort Resort Placer, Luzon
8.9/10
Wonderful
16 reviews
WiFi
Located in Placer, Villa Carillo Beach Resort provides a private beach area and garden. This 2-star resort offers a 24-hour front desk. The resort offers Filipino and German restaurant.
Number of rooms: 20
Purok 5, Barangay Pasiagon, Masbate, 5408 Placer, Philippines