The Leela Palace New Delhi

About The Leela Palace New Delhi Ensconced in the luxurious Diplomatic Enclave, The Leela Palace New Delhi, with its legendary Lutyens design and architecture, opulent interiors, distinct experiences and award dining gourmet destinations redefines luxury and set a benchmark in the Indian hospitality