Experience luxury at The Leela Palace New Delhi with exquisite rooms, world-class amenities, and a prime location in the diplomatic enclave.
Welcome to The Leela Palace New Delhi, where luxury knows no bounds! Nestled in the heart of the diplomatic enclave, this 5-star hotel offers opulent accommodations that blend traditional Indian hospitality with contemporary elegance. Indulge in sumptuous dining experiences at our acclaimed restaurants, unwind in the lavish spa, or take a refreshing dip in the pool. Whether you're here for business or leisure, our attentive staff ensures you enjoy an unforgettable stay. Explore the vibrant culture of Delhi just moments away and make memories that last a lifetime at The Leela Palace!