Crowne Plaza Hotel New Delhi Okhla Near Indraprashtha Apollo Hospital
Plot No. 1, Community Centre -
New Delhi,
IN 110020