Delhi Venue

The Taj Mahal Hotel, New Delhi

1, Man Singh Rd,
South Block,
Man Singh Road Area,
New Delhi, Delhi 110001