Delhi, North & Central India, India

From the gilded domes and sparkling pool on its rooftop, stretch limousines, and silk-turbanned doormen, the Leela oozes style and grandeur. It’s one of the newest landmark hotels in the capital and among the best situated. Set in the leafy Diplomatic Enclave of New Delhi, The Leela Palace is something of a green haven from the noise and haste of the center, with plenty of leafy parks and tomb gardens nearby if you fancy an acclimatising stroll on arrival.

Five-star facilities include four restaurants, three bars, and a state-of-the-art, multi-level spa, spread over two levels with a fitness studio, sauna, steam, and rooftop infinity pool; the treatment menu includes stress-busting and aromatherapy massages, anti-cellulite therapies and rejuvenating Ayurvedic wellness rituals. But the best way to begin the day is with a private Hatha and Vinyasa flow yoga session on the terrace, looking out to the city beyond. 

 

Plan your Next Adventure

With the world now largely open again, now is the time to begin planning your next adventures in Asia. Our Travel Specialists are ready to take your call and discuss the adventure you have spent the last 3 years dreaming of.

Make an enquiry

0208 566 3739

TransIndus Brochures 2024-25

Order Brochures