The Leela Palace New Delhi

From the hotel:

The Leela Palace New Delhi boasts 260 rooms in the exclusive Diplomatic Enclave. Recently opened, The Leela Palace New Delhi is considered to be among the finest in India. The hotel is in close proximity to some of Delhi’s many tourist attractions: the Presidential Palace, the Prime Minister’s office and the Central Business District are a few of the sights in the vicinity.

Click here to check prices & availability for The Leela Palace New Delhi.

Diplomatic Enclave
New Delhi, 110023  India

Partner Reviews: The Leela Palace New Delhi

Join the conversation!

Not a member? .