View Map
What to do in and around the Leela Palace New Delhi
save list
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
Original aud dev 300x350 example