Luxury Oasis In The Heart Of Town

The Leela Palace, New Delhi


City breaks may not come with lakeside locations or with a view to towering mountains, but you can still cocoon yourself in exquisite surroundings by making a great choice for your accommodation. Delhi, India’s capital, is a bustling metropolis – overwhelming and exciting at the same time for first-timers. At the end of a hectic day of sightseeing, you want to wind down at an oasis in the middle of chaos. For this, there is no better place than The Leela Palace. Located in the heart of the city, this is one of India’s most premier hotels. The hotel is addresses in South Delhi’s Chanakyapuri area, perfect to access the sightseeing spots, markets and even the business district. It neighbours the diplomatic enclave of the city as well.

Step into the hotel to eclectic décor and furnishings that exude glamour and opulence. The style and décor has been carefully curated, inspired from Lutyen’s graceful work that shaped the capital’s most prominent buildings.

The hotel building has been given a L.E.E.D. Platinum certification, which means that you’re in a safe environment on many fronts. The rooms are 550 sq ft., fitted with the best amenities and facilities for your comfort. But it’s the Spa where you can really unwind and soak in comfort. The Leela’s library bar is a swish stop to relax in the evenings. The hotel has multiple inventive dining options.


ESPA, to rejuvenate
Multiple Dining Options
Vantage location
Premier Comfort


Show Buttons
Hide Buttons