Hotels Own Introduction
The Leela Palace New Delhi: A Royal Retreat in the Heart of the Capital
The Leela Palace New Delhi stands as a grand tribute to the architectural elegance of Lutyens' Delhi, with a facade that commands attention and interiors reflecting a blend of the city’s historical eras—from ancient Indraprastha to medieval Shahjahanabad. Set within the prestigious Diplomatic Enclave, this luxury hotel provides the perfect starting point to explore New Delhi's iconic monuments, gardens, and bustling markets. For those in town for business, the hotel is conveniently located near the business district and government offices.
Art, Culture, and Royal Comforts
Step inside and be immersed in royal luxury complemented by world-class amenities. The hotel showcases the cultural richness of Delhi through vibrant paintings, intricately carved wooden artefacts, and brass sculptures by renowned Indian artists. Every corner reflects India’s artistic heritage, bringing together past and present in elegant harmony.
A Culinary and Spiritual Journey
Start your day with a sumptuous breakfast buffet at The Qube and stay productive with thoughtfully designed workspaces. As dusk falls, join in the traditional aarti ceremony in the courtyard, honoring the resident goddess. Relax and unwind with a refreshing dip in the pool or enjoy a signature cocktail at The Library Bar before retiring to your luxurious suite.
This 5-star palace hotel seamlessly blends tradition with modern luxury, offering an unforgettable stay in New Delhi.
Hotel website