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

What to do in and around the Leela Palace New Delhi

List View
Map View
When a hotel is awarded as one of the top five hotels in the world, the expectations are high but The Leela Palace New Delhi exceeds expectations. While the property itself is beautiful, The Leela Palace is also conveniently located in the heart of the city, surrounded by monuments that stand as a silent reminder of India's legacy.
Plane loader
Animated dots