Boasting accommodation with a private pool, garden view and a balcony, Hinoki Garden Resort is set in Santa Maria. Situated 30 km from Malacanang Palace, the property features a terrace and free private parking.
749 Bataw Street, 3022 Santa Maria, Filippine