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

Get the Best Rates

Request for Narra Hill

Venue Inquiry

Narra Hill Similar Venues