Gowri Banquet Hall is a function room facility located in Vellore, Tamil Nadu. The average rating of this place is 3.90 out of 5 stars based on 15 reviews. The street address of this place is 264, South Avenue Road, Phase 1, Sathuvachari, Vellore, Tamil Nadu 632009, India. It is about 2.71 kilometers away from the Vellore Cant railway station.
Krishnan Kulandaivel 13 months ago
Simple, small size, value for money, AC hall. Overwhelmed by their nice service.