Why This Hotel?
PRICE FOR 1 NIGHT
The Leela Palace New Delhi Address
Africa Avenue Road, Diplomatic Enclave, Chanakyapuri
About The Leela Palace New Delhi
If you wish to be pampered then make sure you stay at The Leela Palace New Delhi, one of the finest hotels both architecturally and visually. Surrounded by lush green landscapes on all sides the majestic building seems nothing short of a palace once you are inside. From extravagant dining to exquisite decor you are sure to be left spellbound by the ambience. Ideal for both the leisure and business traveller, if you’ve got those extra bucks to spend this hotel is the place for you.