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