Narra Hill is a beautifully designed events venue in Tagaytay. Set in lush gardens and overlooking T…
689
Reviews
Avg. rating
Ireas
Ireas
July 2018
Its a good place where you can relax and escape for a few days away from the busy city life. 😊👍👍
Margie
Margie
July 2018
The place is very serene and the staff are all hospitable and nice you can chat with them. :) I sugg…
Kr
Kr
July 2018
Total disconnect from stress and virtual world! Loved the food!!!