5 years 2 months ago
Venue was good, but customer service was not good at all. They can improve there services and management this was the only drawback with the hotel otherwise things were fine.
1350
Venues, Delhi NCR