Daila Farms is located in Santa Rosa, Philippines on Purok 26, Santa Rosa Highway, Tagaytay, Philippines. Daila Farms is rated 4.1 out of 5 in the category serviced accommodation in Philippines.
Address
Purok 26, Santa Rosa Highway, Tagaytay, Philippines