Nature Care Resort and Farm Farm Stay Pulilan, Luzon
5.2/10
4 reviews
Free Wi-Fi
Located in Pulilan, 42 km from Malacanang Palace, Nature Care Resort and Farm provides accommodation with a garden, free private parking, a terrace and a bar.
Number of rooms: 6
223 M. Delos Reyes Street, Bulacan, 3005 Pulilan, Philippines