Echoing the grandeur of Lutyens’ Delhi, The Leela Palace New Delhi is a regal retreat nestled in Chanakyapuri’s Diplomatic Enclave. Its opulent interiors showcase vibrant Indian art, hand-carved artifacts, brass accents, and a serene courtyard shrine offering an evening aarti ceremony. Guests praise the spacious rooms, well-equipped gym, and stunning 25-metre rooftop pool with panoramic city views. The award-winning spa has received mixed reviews, while the staff and personalized service – including Chef Jolly’s special arrangements – earn consistent accolades. With fine dining at Jamavar, Le Cirque, Megu, and the all-day The Qube, plus wellness options such as rooftop yoga and spa rituals, the property offers a complete luxury experience.
No. of rooms - 254
Address: Africa Ave, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023