6 years ago
I feel they should be more professional towards their work. The food was good but rest everything was below average.
1200
Venues, Delhi NCR