The Leela Palace New Delhi
The Leela Palace New Delhi
Diplomatic Enclave,
Chanakyapuri, New Delhi 110 023
India
>> Website
Find the ideal hotel for your vacation, business travel or events in India. Discover all luxury hotels in India.
The Leela Palace New Delhi
Diplomatic Enclave,
Chanakyapuri, New Delhi 110 023
India
>> Website