The Leela Palace New Delhi
New Delhi, India
Set in Chanakyapuri’s Diplomatic Enclave, The Leela Palace New Delhi is a 254-room-and-suite city hotel whose architecture takes its cue from Lutyens’ Delhi. Its scale supports both a substantial dining program—from Japanese and Franco-Italian restaurants to Indian cuisine and all-day dining—and a broad range of rooms, including suites with private plunge pools. The interiors bring together Indian artworks and hand-carved details with contemporary styling, while the hotel’s location places it among embassies, government offices and the capital’s landmarks.