The Leela Palace, New Delhi

Your Stay, Perfected - Comfort, Luxury, and Convenience Await.

phone-icon whatsapp-icon

The Leela Palace, New Delhi

Africa Ave, Diplomatic Enclave, Chanakyapuri, New Delhi, Delhi 110023

NEARBY HOTEL

Image

Hotel Imperial Villa By F9 Hotels

New Delhi

Image

Hotel Ajanta

New Delhi

Image

Hotel Sunstar Grand

New Delhi