Where are you going?
Or, let us surprise youSpin the Globe ®

India

List View
Map View
Save Place
Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi, India
The Leela Palace New Delhi is truly luxury redefined. When a hotel is named one of the top five hotels in the world, the expectations are high, and The Leela Palace New Delhi exceeds even the highest expectations. Set in the esteemed Diplomatic...