About Us

Launched January 2017, Villa Natura Taal is a 2.4 hectare property with an amazing view of the Taal Lake. Managed by VSTCC Inc., it is the perfect destination for weddings and other private and corporate events. Celebrate your birthday, wedding or any special occasion with us!


Freebies when you book today!

  • No comments yet.
  • chat
    Add a review