The Leela Palace, Diplomatic Enclave, Africa Avenue, Netaji Nagar New Delhi , South Delhi Unclassified DL 110023 (Delhi)