5 years 9 months ago
5-star property so it has to be good in everything. They definetly lived up to their name. I was very happy with everything.
3000
Venues, Delhi NCR