The Leela Palace

The Leela is an Indian luxury hotel chain of palaces, hotels and resorts. This spectacular, contemporary “palace” is a perfect expression of the city’s rich legacy, from its design and decor to its cuisine and hospitality. Yours to enjoy are the luxurious offerings that have earned this facility the title of one of the best city hotels in Asia. 

The Leela Palace New Delhi at Chanakyapuri is located in the exclusive Diplomatic Enclave and offers room sizes starting from 520 Sq ft. The Suraksha commitment towards health and hygiene, along with its proximity to the airport and Lutyens’ Delhi, make this 5-star hotel the ideal choice for city explorers, history fans, and frequent travellers alike.

Why do we love The Leela Palace?

If you are planning to celebrate your special occasion then Leela should be your first priority. It’s a beautiful luxury palace. Once you cross the threshold you will understand the meaning of true luxury. Bask in the palatial ambiance of real silver pieces and crystal chandeliers for as far as the eye can see, and luxe fabrics and opulent furnishings used throughout the hotel.

The Leela Palace hotel is beautiful and the service at all levels is upto the highest standard and staff will make you the priority. 

What can I look forward to?

Exclusive elegance. Welcome to your palace in the city.

Private Touring

Exclusive, private and customised just for you

Every journey with Experiential Journeys is a privately guided tour and there’s room for spontaneity too!