ITC Maurya Hotel

Diplomatic Enclave
NEW DELHI
India