Narra Hill

The beautifully designed pavilion is set in lush gardens and has a stunning view of Taal Lake. Natural materials, double height glass windows, a bar overlooking a creek, two gardens, a waterfall and lagoon, make Narra Hill the perfect venue for the event of your dreams.

Narra Hill Overview

Narra Hill is an event venue located in Tagaytay

Venue Inquiry

    Get Formal Quote

      Narra Hill Similar Venues