Venue

The Leela Palace New Delhi

Diplomatic Enclave
Chanakypuri
New Dehli
110 023

https://www.theleela.com/en_us/hotels-in-delhi/the-leela-palace-hotel-new-delhi/

The Leela Palace New Delhi
The Leela Palace New Delhi

© Solar Media Limited