New Delhi and NCR, Indien
NH-8, Block A, Mahipalpur Village, Mahipalpur, Del Fox Hotel Delhi Airport, 110037