2 years 5 months ago
The venue in terms if hospitality was good. The staff is quite helpful and professional.
3500
Venues, Delhi NCR