3 years 10 months ago | Certified Review
We would highly recommend the hospitality team at the hotel. ITC is known for their food and beverage, but they went above and beyond our expectations.Source
4000
Venues, Delhi NCR